[This is preliminary documentation and is subject to change.]
Called when low-level keyboard hok is processed, raises the KeyEvent event
Namespace: Tools.DevicesTAssembly: Tools.Win (in Tools.Win.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
protected virtual void OnKeyEvent( LowLevelKeyEventArgs e ) |
| Visual Basic |
|---|
Protected Overridable Sub OnKeyEvent ( _ e As LowLevelKeyEventArgs _ ) |
| Visual C++ |
|---|
protected: virtual void OnKeyEvent( LowLevelKeyEventArgs^ e ) |
| F# |
|---|
abstract OnKeyEvent : e:LowLevelKeyEventArgs -> unit override OnKeyEvent : e:LowLevelKeyEventArgs -> unit |
| JScript |
|---|
protected function OnKeyEvent( e : LowLevelKeyEventArgs ) |
Parameters
- e
- Type: Tools.DevicesT..::..LowLevelKeyEventArgs
Event arguments
Remarks
Note to inheritors: Base class method must be called in order the KeyEvent event to be raised.
Keep event-handling code as shor and as quick as possible or you can significantly involve user experience while typing. System may also chose to skip your hook when it takes too long to be procesed.