| C# |
namespace ManagedWinapi.Hooks
| All Types | Classes | Enumerations | Delegates |
| Icon | Type | Description |
|---|---|---|
| LowLevelKeyboardHook..::.CharCallback |
Represents a method that handles an intercepted character.
| |
| Hook |
A hook is a point in the system message-handling mechanism where an application
can install a subroutine to monitor the message traffic in the system and process
certain types of messages before they reach the target window procedure.
| |
| Hook..::.HookCallback |
Represents a method that handles a callback from a hook.
| |
| HookType |
Hook Types. See the documentation of SetWindowsHookEx for reference.
| |
| InputLocker |
Convenience class that uses a journal playback hook to block keyboard
and mouse input for some time.
| |
| JournalHook |
Abstract base class for hooks that can be used to create or playback
a log of keyboard and mouse events.
| |
| JournalMessage |
An event that has been recorded by a journal hook.
| |
| JournalPlaybackHook |
A hook that can be used to playback a log of keyboard and mouse events.
| |
| JournalPlaybackHook..::.JournalQuery |
Represents a method that yields the next journal message.
| |
| JournalRecordEventArgs |
Event data for a journal record event.
| |
| JournalRecordHook |
A hook that can be used to create a log of keyboard and mouse events.
| |
| LowLevelKeyboardHook..::.KeyCallback |
Represents a method that handles an intercepted key.
| |
| LocalMessageHook |
A hook that intercepts local window messages.
| |
| LowLevelKeyboardHook |
A hook that intercepts keyboard events.
| |
| LowLevelKeyboardMessage |
A message that has been intercepted by a low-level mouse hook
| |
| LowLevelMessage |
A message that has been intercepted by a low-level hook
| |
| LowLevelMessageCallback |
Represents a method that handles an intercepted low-level message.
| |
| LowLevelMouseHook |
A hook that intercepts mouse events
| |
| LowLevelMouseMessage |
A message that has been intercepted by a low-level mouse hook
| |
| LocalMessageHook..::.MessageCallback |
Represents a method that handles a message from a message hook.
| |
| LowLevelMouseHook..::.MouseCallback |
Represents a method that handles an intercepted mouse action.
|