We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.


Called by the framework to modify the selection or move the keyboard focus of the specified object.

virtual HRESULT accSelect(
   long flagsSelect,
   VARIANT varChild


Specifies how to change the current selection or focus. See flagsSelect in IAccessible::accSelect in the Windows SDK.


Specifies the object to be selected. This parameter can be either CHILDID_SELF (to select the object itself) or a child ID (to select one of the object's children).

Returns S_OK on success, a COM error code on failure. See Return Values in IAccessible::accSelect in the Windows SDK.

This function is part of MFC's Active Accessibility support.

Override this function in your CWnd-derived class if you have nonwindowed user interface elements (other than windowless ActiveX controls, which MFC handles).

For more information, see IAccessible::accSelect in the Windows SDK.

Header: afxwin.h