raw input:
GetRawInputData
GetRawInputDeviceInfo
GetRawInputDeviceList
RegisterRawInputDevices
Capturing keyboard activity of another application with the Raw Input API (VFP9)
Enumerating raw input devices attached to the system (keyboard, mouse, human interface device)
How to block the ALT+TAB shortcut (WinXP)
How to block the PrintScreen key
How to disable the Windows Clipboard (VFP9)
How to prevent users from accessing the Windows Desktop and from switching to other applications
Locking mouse and keyboard input for the VFP application
Reading the state of mouse buttons within DO WHILE loop
Switching between keyboard layouts