26 bool previousKeyState;
41 enum class VirtualKey {
200 BrowserForward = 0xA7,
201 BrowserRefresh = 0xA8,
203 BrowserSearch = 0xAA,
204 BrowserFavorites = 0xAB,
209 MediaNextTrack = 0xB0,
210 MediaPreviousTrack = 0xB1,
212 MediaPlayPause = 0xB3,
214 LaunchMediaSelect = 0xB5,
215 LaunchApplication1 = 0xB6,
216 LaunchApplication2 = 0xB7,
267 enum class MouseKey {
269 MouseLeft = MK_LBUTTON,
270 MouseMiddle = MK_MBUTTON,
271 MouseRight = MK_RBUTTON,
273 MouseX1 = MK_XBUTTON1,
274 MouseX2 = MK_XBUTTON2,
280 _SW_ENUM_ENABLE_BIT_OPERATIONS(MouseKey);
285 enum class HotKeyModifier {
296 _SW_ENUM_ENABLE_BIT_OPERATIONS(HotKeyModifier);
https://learn.microsoft.com/en-us/windows/win32/inputdev/about-keyboard-input#keystroke-message-flags
Definition Keys.h:12