I want to create a new virtual key code in the windows API that I can assign scan codes to and read with GetKeyState but I cannot find a way to extend the enumeration.
I have tried using "unknown" virtual key codes in sharpkeys but some applications end up registering those virtual keys rendering my bindings obsolete.
https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
Those key codes are just
#defines, not an enumeration.You can define your own, of course. But how do you plan to use them? What would make them a
virtual key? Are you writing a keyboard driver?