Getting Started (Microsoft Active Accessibility)

Microsoft Active Accessibility is a set of Component Object Model (COM) interfaces and API elements that provide a reliable way to expose and collect information about Microsoft Windows-based UI elements and web content. Using this information, assistive technology vendors can represent the UI in alternative formats, such as speech or Braille, and voice command and control applications can remotely manipulate the interface. Microsoft Active Accessibility relies on Windows technology and can be used in conjunction only with Windows-based controls and other Windows applications.

This documentation is organized to meet the needs of developers new to, as well as those familiar with, Microsoft Active Accessibility. The major sections of the documentation are described below:

Section Description
Technical Overview Overview of Microsoft Active Accessibility and general guidelines for Microsoft Active Accessibility client and server developers.
C/C++ Developer's Guide In-depth information about the key Microsoft Active Accessibility application API elements and concepts. Uses terms and examples familiar to C or C++ developers.
C/C++ Reference A comprehensive reference for all the Microsoft Active Accessibility interfaces, functions , data types, data structures, and messages.
Appendixes Additional reference material for Microsoft Active Accessibility client and server developers and Microsoft Visual Basicdevelopers.


In this section