mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-09-20 00:54:47 +00:00
8e1e7bc540
Currently the Keyboard _Devices entry on Windows does not report all the key presses and releases. This is due to missing some messages in the form of WM_SYSKEYDOWN and WM_SYSKEYUP. Additionally Windows is weird about report the state of the individual shift keys, so we add some logic using GetAsyncKeyState() to fix that up. Fixes: #333 |
||
---|---|---|
.. | ||
devices_windows.bas | ||
devices_windows.output | ||
keyconsts.bi | ||
sendinput.bi | ||
sendinput.bm |