Module Input
Modules§
Structs§
- INPUT_
MESSAGE_ SOURCE - RAWHID
- RAWINPUT
- RAWINPUTDEVICE
- RAWINPUTDEVICELIST
- RAWINPUTHEADER
- RAWKEYBOARD
- RAWMOUSE
- RAWMOUSE_
0_ 0 - RID_
DEVICE_ INFO - RID_
DEVICE_ INFO_ HID - RID_
DEVICE_ INFO_ KEYBOARD - RID_
DEVICE_ INFO_ MOUSE
Constants§
- IMDT_
KEYBOARD - IMDT_
MOUSE - IMDT_
PEN - IMDT_
TOUCH - IMDT_
TOUCHPAD - IMDT_
UNAVAILABLE - IMO_
HARDWARE - IMO_
INJECTED - IMO_
SYSTEM - IMO_
UNAVAILABLE - MOUSE_
ATTRIBUTES_ CHANGED - MOUSE_
MOVE_ ABSOLUTE - MOUSE_
MOVE_ NOCOALESCE - MOUSE_
MOVE_ RELATIVE - MOUSE_
VIRTUAL_ DESKTOP - RIDEV_
APPKEYS - RIDEV_
CAPTUREMOUSE - RIDEV_
DEVNOTIFY - RIDEV_
EXCLUDE - RIDEV_
EXINPUTSINK - RIDEV_
INPUTSINK - RIDEV_
NOHOTKEYS - RIDEV_
NOLEGACY - RIDEV_
PAGEONLY - RIDEV_
REMOVE - RIDI_
DEVICEINFO - RIDI_
DEVICENAME - RIDI_
PREPARSEDDATA - RID_
HEADER - RID_
INPUT - RIM_
TYPEHID - RIM_
TYPEKEYBOARD - RIM_
TYPEMOUSE
Functions§
- DefRaw
Input ⚠Proc - GetCIMSSM⚠
- GetCurrent
Input ⚠Message Source - GetRaw
Input ⚠Buffer - GetRaw
Input ⚠Data - GetRaw
Input ⚠Device InfoA - GetRaw
Input ⚠Device InfoW - GetRaw
Input ⚠Device List - GetRegistered
RawInput ⚠Devices - Register
RawInput ⚠Devices
Type Aliases§
- HRAWINPUT
- INPUT_
MESSAGE_ DEVICE_ TYPE - INPUT_
MESSAGE_ ORIGIN_ ID - MOUSE_
STATE - RAWINPUTDEVICE_
FLAGS - RAW_
INPUT_ DATA_ COMMAND_ FLAGS - RAW_
INPUT_ DEVICE_ INFO_ COMMAND - RID_
DEVICE_ INFO_ TYPE