WinEvents
Microsoft Windows作系統包含稱為 WinEvents的功能,可讓 Windows 桌面上執行的處理程式和應用程式交換特定類型的資訊。 使用 Microsoft UI 自動化和Microsoft Active Accessibility 的輔助功能工具是 WinEvents 的主要使用者之一。
在輔助功能的內容中,使用者介面自動化提供者和Microsoft Active Accessibility 伺服器會使用 WinEvents 來通知用戶端應用程式 UI 中的變更,例如 UI 元素已建立或終結,或專案名稱、狀態或值變更時。
本節提供建議、指導方針和範例,協助客戶端處理 WinEvents,以及協助伺服器判斷何時觸發適當的 WinEvent。
在本節中
- 什麼是 WinEvents?
- 註冊攔截函式
- System-Level 和 Object-Level 事件
- In-Context 和內容外攔截函式
- 防止攔截函式中的重新進入
- WinEvent 識別碼的配置
如需 Microsoft Active Accessibility 中事件通知程式的概觀,請參閱 Technical Overview中的 WinEvents。
相關主題