TabCtrl_SetCurFocus macro (commctrl.h)
Establece el foco en una pestaña especificada de un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_SETCURFOCUS explícitamente.
Sintaxis
void TabCtrl_SetCurFocus(
hwnd,
i
);
Parámetros
hwnd
Tipo: HWND
Control para el control de tabulación.
i
Tipo: int
Índice de base cero de la pestaña que obtiene el foco.
Valor devuelto
None
Observaciones
Si el control de pestaña tiene el estilo TCS_BUTTONS (modo de botón), la pestaña con el foco puede ser diferente de la pestaña seleccionada. Por ejemplo, cuando se selecciona una pestaña, el usuario puede presionar las teclas de dirección para establecer el foco en otra pestaña sin cambiar la pestaña seleccionada. En el modo de botón, la macro TabCtrl_SetCurFocus establece el foco de entrada en el botón asociado a la pestaña especificada, pero no cambia la pestaña seleccionada.
Si el control de pestaña no tiene el estilo TCS_BUTTONS , cambiar el foco también cambia la pestaña seleccionada. En este caso, el control de pestaña envía el TCN_SELCHANGING y TCN_SELCHANGE códigos de notificación a su ventana primaria.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |
Consulte también
Referencia