Control Tab (Referencia de elemento de interfaz de usuario de MSAA)
Nota
En este tema se describen objetos tab Control para fines de referencia de elementos de interfaz de usuario de MSAA. No se describe aquí cómo crear control de pestañas objetos en varios marcos de interfaz de usuario. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.
Un control de pestaña define varias páginas para el mismo área de una ventana o un cuadro de diálogo. Cada página consta de un conjunto de información o un grupo de controles que muestra una aplicación cuando el usuario selecciona la pestaña correspondiente. El sistema operativo Windows usa controles de pestaña para mostrar los botones de la barra de tareas, a excepción del botón Iniciar .
El nombre de clase de ventana de un control de pestaña es WC_TABCONTROL, que se define como "SysTabControl" en Commctrl.h.
Métodos IAccessible
Un control de pestaña admite los siguientes métodos deIAccessible:
Método | Comentarios |
---|---|
accDoDefaultAction | El método accDoDefaultAction hace clic en la pestaña de página. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Propiedades de IAccessible
Un control de pestaña admite las siguientes propiedades de IAccessible:
Propiedad | Comentarios |
---|---|
get_accChild | |
get_accChildCount | |
get_accDefaultAction | La propiedad DefaultAction es "Switch". |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | La propiedad KeyboardShortcut es la tecla de acceso del control de pestaña, que es un carácter subrayado en el texto de la ventana del control. Esta cadena contiene el carácter de clave de acceso anexado a la cadena "Alt+". |
get_accName | La propiedad Name se obtiene del texto de la ventana del control (o título), que se muestra dentro del control de pestaña. |
get_accParent | La propiedad primario es una ventana ( ROLE_SYSTEM_PAGETABLIST ) que rodea el control y tiene el mismo nombre de clase de ventana que el control. |
get_accRole | La propiedad Role de es ROLE_SYSTEM_PAGETAB. |
get_accSelection | |
get_accState | La propiedad State es una combinación de uno o varios de los siguientes valores de : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_PRESSED |
Notas
Los controles Tab devuelven incorrectamente S_OK desde el método accSe lect cuando se llama a con la marca SELFLAG_TAKEFOCUS. Los controles tab no pueden tomar el foco del teclado.