WinEvent

MSAA (Microsoft Active Accessibility) Component for VCL

For all versions of Delphi and C++ Builder from 3 to 10.2.2 Tokyo and for all versions of Windows from XP to 10


WinEvent (TWinEvent component) supports most of MSAA (Microsoft Active Accessibility) possibilities which allow to monitor many system events. With TWinEvent you can track some low-level things which were available with global hooks and external DLLs before.

WinEvent Demo

MSAA allows to track many system event, like foregound window switching, move/resize window, minimize/restore window, mouse capturing/releasing, menu start/end, changing selection in tree view, list view, list box, etc., window and control scrolling, changing value in edit boxes and many more... See the full list of TWinEvent's events:

OnWinEvent, OnSystemAlert, OnForegroundWindow, OnMenuStart, OnMenuEnd, OnMenuPopupStart, OnMenuPopupEnd, OnCaptureStart, OnCaptureEnd, OnMoveSizeStart, OnMoveSizeEnd, OnContextHelpStart, OnContextHelpEnd, OnScrollingStart, OnScrollingEnd, OnSwitchStart, OnSwitchEnd, OnMinimizeStart, OnMinimizeEnd, OnObjectCreate, OnObjectDestroy, OnObjectShow, OnObjectHide, OnObjectReorder, OnObjectFocus, OnObjectSelection, OnObjectSelectionAdd, OnObjectSelectionRemove, OnObjectSelectionWithin, OnObjectStateChange, OnObjectLocationChange, OnObjectNameChange, OnObjectValueChange

Download   Order!