C# Класс Tsukikage.WindowsUtil.KeyboardHook

Keyboard Hook :) If any event handler returns true, the input will be canceled ;) - 簡単キーボードフック。いずれかのイベントハンドラがtrueを返すと、そのキーボードイベントは握りつぶされる。
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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