[This is preliminary documentation and is subject to change.]

Called when low-level keyboard hok is processed, raises the KeyEvent event

Namespace: Tools.DevicesT
Assembly: 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.

See Also