Show / Hide Table of Contents

    Class MouseWatcher

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

    Inheritance
    Object
    MouseWatcher
    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 MouseWatcher

    Methods

    Start()

    Start watching mouse events

    Declaration
    public void Start()

    Stop()

    Stop watching mouse events

    Declaration
    public void Stop()

    Events

    OnMouseInput

    Declaration
    public event EventHandler<MouseEventArgs> OnMouseInput
    Event Type
    Type Description
    EventHandler<MouseEventArgs>
    Back to top Generated by DocFX