Show / Hide Table of Contents

    Class KeyboardWatcher

    Wraps low level keyboard hook. Uses a producer-consumer pattern to improve performance and to avoid operating system forcing unhook on delayed user callbacks.

    Inheritance
    Object
    KeyboardWatcher
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: EventHook
    Assembly: EventHook.dll
    Syntax
    public class KeyboardWatcher

    Methods

    Start()

    Start watching

    Declaration
    public void Start()

    Stop()

    Stop watching

    Declaration
    public void Stop()

    Events

    OnKeyInput

    Declaration
    public event EventHandler<KeyInputEventArgs> OnKeyInput
    Event Type
    Type Description
    EventHandler<KeyInputEventArgs>
    Back to top Generated by DocFX