C# Class MouseKeyboardActivityMonitor.KeyEventArgsExt

Provides extended argument data for the or event.
Inheritance: System.Windows.Forms.KeyEventArgs
Exibir arquivo Open project: katopz/oskz-vcsharp Class Usage Examples

Public Methods

Method Description
KeyEventArgsExt ( Keys keyData ) : System

Initializes a new instance of the KeyEventArgsExt class.

Private Methods

Method Description
AppendModifierStates ( Keys keyData ) : Keys
FromRawData ( int wParam, IntPtr lParam, bool isGlobal ) : KeyEventArgsExt

Creates KeyEventArgsExt from Windows Message parameters.

FromRawDataApp ( int wParam, IntPtr lParam ) : KeyEventArgsExt

Creates KeyEventArgsExt from Windows Message parameters, based upon a local application hook.

FromRawDataGlobal ( int wParam, IntPtr lParam ) : KeyEventArgsExt

Creates KeyEventArgsExt from Windows Message parameters, based upon a system-wide hook.

KeyEventArgsExt ( Keys keyData, int timestamp, bool isKeyDown, bool isKeyUp, char unicodeChar ) : System

Method Details

KeyEventArgsExt() public method

Initializes a new instance of the KeyEventArgsExt class.
public KeyEventArgsExt ( Keys keyData ) : System
keyData Keys
return System