Table of Contents

Namespace NetEx.Hooks

Classes

ClipboardHook

Provides a mechanism for hooking all clipboard events within the operating system.

ClipboardUpdatedEventArgs

Provides data for the ClipboardUpdated event.

KeyEventArgs

Provides data for the KeyDown or KeyUp event.

KeyboardHook

Provides a mechanism for hooking all keyboard events within the operating system.

KeyboardSimulator

A keyboard event simulator, which can simulate KeyDown, KeyUp, and KeyPress events.

MouseEventArgs

Provides data for the MouseUp, MouseDown and MouseMove events.

MouseHook

Provides a mechanism for hooking all mouse events within the operating system.

MouseSimulator

A mouse event simulator, which can simulate MouseClick, MouseDoubleClick, MouseDown, MouseUp, MouseMove, and MouseWheel events.

Enums

Keys

Specifies key codes and modifiers.

MouseButtons

Specifies constants that define which mouse button was pressed.

MouseCoordinateMapping

Defines how simulated mouse movements should be applied to the mouse position, relative to its current position.

Delegates

ClipboardUpdatedEventHandler

Represents the method that will handle the ClipboardUpdated event of ClipboardHook.

KeyEventHandler

Represents the method that will handle the KeyUp or KeyDown event of KeyboardHook.

MouseEventHandler

Represents the method that will handle the MouseDown, MouseUp, or MouseMove event of a MouseHook.