Client Object

The client area is the part of a window where the application displays output, such as text or graphics. For example, a desktop publishing application displays the current page of a document in the client area.

Server application developers are responsible for creating accessible objects that provide information about the contents of the application's client area.

If a client requests information about a custom user interface element within an application that does not support the IAccessible interface, Active Accessibility creates a default accessible object the client object with minimal information.

Supported Properties and Methods

  • accHitTest
    accLocation
    accNavigate
    accSelect
    get_accChildCount
    get_accFocus
    get_accKeyboardShortcut
    get_accName
    Sends the WM_GETTEXT message to retrieve the window text.

  • get_accParent
    get_accRole
    The Role property is ROLE_SYSTEM_CLIENT.

  • get_accState
    The State property is a combination of one or more of the following values:

    STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Events Generated

None

See Also

IAccessible Interface