
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.
|