Windows data-driven adapter (WinDDA) is used to interact with Windows-based applications. The key technology used in the DDA is Microsoft Active Accessibility (MSAA), with some functionality covered through Win32 function calls. The MSAA API allows you to automate the user interface. An application can use this API to make its interface more accessible to users with accessibility issues. Although modifying a user interface (UI) to make it more accessible to users is the primary intent of the API, it can also be used for User Interface Integration (UII) integration. Windows generates accessibility proxy objects for Windows controls that don’t explicitly provide their own MSAA support. The use of proxy objects provides an alternative to the more common approach of controlling an application through Windows API calls. It also allows you to control any application type (beyond Win32) that exposes its user interface through MSAA.

WinDDA tags and events

The WinDDA consists of the following tags that are used to define a control:

See also

Use Data Driven Adapters