Show / Hide Table of Contents

    Class ApplicationWatcher

    A wrapper around shell hook to hook application window change events. Uses a producer-consumer pattern to improve performance and to avoid operating system forcing unhook on delayed user callbacks.

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

    Methods

    Start()

    Start to watch

    Declaration
    public void Start()

    Stop()

    Quit watching

    Declaration
    public void Stop()

    Events

    OnApplicationWindowChange

    Declaration
    public event EventHandler<ApplicationEventArgs> OnApplicationWindowChange
    Event Type
    Type Description
    EventHandler<ApplicationEventArgs>
    Back to top Generated by DocFX