winInputHook module
When working on this file, consider moving to winAPI.
- class winInputHook.KBDLLHOOKSTRUCT
Bases:
Structure
- _fields_ = [('vkCode', <class 'ctypes.c_ulong'>), ('scanCode', <class 'ctypes.c_ulong'>), ('flags', <class 'ctypes.c_ulong'>), ('time', <class 'ctypes.c_ulong'>), ('dwExtraInfo', <class 'ctypes.c_ulong'>)]
- dwExtraInfo
Structure/Union member
- flags
Structure/Union member
- scanCode
Structure/Union member
- time
Structure/Union member
- vkCode
Structure/Union member
- class winInputHook.MSLLHOOKSTRUCT
Bases:
Structure
- _fields_ = [('pt', <class 'ctypes.wintypes.POINT'>), ('mouseData', <class 'ctypes.c_ulong'>), ('flags', <class 'ctypes.c_ulong'>), ('time', <class 'ctypes.c_ulong'>), ('dwExtraInfo', <class 'ctypes.c_ulong'>)]
- dwExtraInfo
Structure/Union member
- flags
Structure/Union member
- mouseData
Structure/Union member
- pt
Structure/Union member
- time
Structure/Union member
- winInputHook.hookThreadFunc()
- winInputHook.initialize()
- winInputHook.setCallbacks(keyUp=None, keyDown=None, mouse=None)
- winInputHook.terminate()