You can use the TCPKeyHook within your project to monitor keyboard activity, Disable the Keyboard or to obtain the state of which Keys are being pressed in real time.
Supports Windows 95/98/ME/NT/2000/XP.
Simple component with one Event passing all Key state and character information.
Truly Global, System Wide Keyboard Hook on all running Applications.
Disable Keyboard and Block Keyboard events from being processed by windows.
Event Returns converted ASCII characters for installed keyboard.
Event Returns Extended Key names, Cursors, Function Keys etc..
Event Returns the Repeatcount of any Keys pressed.
Indication if Key Message was generated by a System Selection Menu.
Indication if Key Message was generated by a KeyDown or KeyUp.