TabCtrl_SetCurFocus macro (commctrl.h)
Define o foco como uma guia especificada em um controle tab. Você pode usar essa macro ou enviar a mensagem TCM_SETCURFOCUS explicitamente.
Sintaxe
VOID TabCtrl_SetCurFocus(
HWND hwnd,
int i
);
Parâmetros
hwnd
Manipule para o controle tab.
i
Tipo: int
Índice baseado em zero da guia que obtém o foco.
Valor de retorno
Tipo: void
Nenhum valor retornado.
Observações
Se o controle tab tiver o estilo TCS_BUTTONS (modo de botão), a guia com o foco poderá ser diferente da guia selecionada. Por exemplo, quando uma guia é selecionada, o usuário pode pressionar as teclas de direção para definir o foco como uma guia diferente sem alterar a guia selecionada. No modo de botão, a macro TabCtrl_SetCurFocus define o foco de entrada para o botão associado à guia especificada, mas não altera a guia selecionada.
Se o controle tab não tiver o estilo TCS_BUTTONS, alterar o foco também alterará a guia selecionada. Nesse caso, o controle tab envia os códigos de notificação TCN_SELCHANGING e TCN_SELCHANGE para sua janela pai.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | commctrl.h |
Consulte também
de referência de