C# 클래스 Tsukikage.WindowsUtil.KeyboardHook

Keyboard Hook :) If any event handler returns true, the input will be canceled ;) - 簡単キーボードフック。いずれかのイベントハンドラがtrueを返すと、そのキーボードイベントは握りつぶされる。
상속: IDisposable
파일 보기 프로젝트 열기: ttsuki/ttsuki 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
GenerateKeyboardEvent ( Keys keyCode, bool keyDown ) : void
KeyboardHook ( ) : System
KeyboardHook ( bool subthreaded ) : System

비공개 메소드들

메소드 설명
CallNextHookEx ( IntPtr hook, int code, IntPtr wParam, KBDLLHOOKSTRUCT &lParam ) : int
InstallHook ( ) : void
InstallHookThreaded ( ) : void
ProcessKeyboardEvent ( int code, IntPtr wParam, KBDLLHOOKSTRUCT &lParam ) : int
SetWindowsHookEx ( int hookType, LowLevelKeyboardProc hookDelegate, IntPtr hInstance, uint threadId ) : IntPtr
UnhookWindowsHookEx ( IntPtr hook ) : bool
UninstallHook ( ) : void
UninstallHookThreaded ( ) : void
keybd_event ( byte bVk, byte bScan, int dwFlags, IntPtr dwExtraInfo ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GenerateKeyboardEvent() 공개 정적인 메소드

public static GenerateKeyboardEvent ( Keys keyCode, bool keyDown ) : void
keyCode Keys
keyDown bool
리턴 void

KeyboardHook() 공개 메소드

public KeyboardHook ( ) : System
리턴 System

KeyboardHook() 공개 메소드

public KeyboardHook ( bool subthreaded ) : System
subthreaded bool
리턴 System