C# Class Andwho.Windows.Win32.KeyHook

键盘钩子
Show file Open project: JimmyFung/DesktopHelper

Public Methods

Method Description
Install_Hook ( ) : void

安装键盘钩子

OnKeyDownEvent ( object sender, KeyEventArgs e ) : void

激发KeyDownEvent事件

OnKeyUpEvent ( object sender, KeyEventArgs e ) : void

激发KeyUpEvent事件

Uninstall_Hook ( ) : void

卸载键盘钩子

Private Methods

Method Description
KeyBoardHookProc ( int nCode, int wParam, IntPtr lParam ) : int

Method Details

Install_Hook() public method

安装键盘钩子
public Install_Hook ( ) : void
return void

OnKeyDownEvent() public method

激发KeyDownEvent事件
public OnKeyDownEvent ( object sender, KeyEventArgs e ) : void
sender object 事件源
e System.Windows.Forms.KeyEventArgs 包含事件数据的 System.Windows.Forms.KeyEventArgs
return void

OnKeyUpEvent() public method

激发KeyUpEvent事件
public OnKeyUpEvent ( object sender, KeyEventArgs e ) : void
sender object 事件源
e System.Windows.Forms.KeyEventArgs 包含事件数据的 System.Windows.Forms.KeyEventArgs
return void

Uninstall_Hook() public method

卸载键盘钩子
public Uninstall_Hook ( ) : void
return void