Method | Description | |
---|---|---|
KeyboardHookListener ( MouseKeyboardActivityMonitor.WinApi.Hooker hooker ) : System |
Initializes a new instance of KeyboardHookListener. Hooks are not active after instantiation. You need to use either BaseHookListener.Enabled property or call BaseHookListener.Start method. |
Method | Description | |
---|---|---|
Dispose ( bool isDisposing ) : void |
Method to be used from Dispose and finalizer. Override this method to release subclass sepcific references.
|
|
GetHookId ( ) : int |
Returns the correct hook id to be used for HookNativeMethods.SetWindowsHookEx call.
|
|
ProcessCallback ( int wParam, |
This method processes the data from the hook and initiates event firing.
|
Method | Description | |
---|---|---|
InvokeKeyDown ( |
||
InvokeKeyPress ( |
||
InvokeKeyPress ( int wParam, |
||
InvokeKeyUp ( |
protected Dispose ( bool isDisposing ) : void | ||
isDisposing | bool | |
return | void |
public KeyboardHookListener ( MouseKeyboardActivityMonitor.WinApi.Hooker hooker ) : System | ||
hooker | MouseKeyboardActivityMonitor.WinApi.Hooker | Depending on this parameter the listener hooks either application or global keyboard events. |
return | System |
protected ProcessCallback ( int wParam, |
||
wParam | int | The first Windows Messages parameter. |
lParam | The second Windows Messages parameter. | |
return | bool |