macro TabCtrl_SetCurFocus (commctrl.h)
Définit le focus sur un onglet spécifié dans un contrôle tabulation. Vous pouvez utiliser cette macro ou envoyer le message TCM_SETCURFOCUS explicitement.
Syntaxe
void TabCtrl_SetCurFocus(
hwnd,
i
);
Paramètres
hwnd
Type : HWND
Gérez le contrôle tab.
i
Type : int
Index de base zéro de l’onglet qui obtient le focus.
Valeur de retour
None
Remarques
Si le contrôle d’onglet a le style TCS_BUTTONS (mode bouton), l’onglet avec le focus peut être différent de l’onglet sélectionné. Par exemple, lorsqu’un onglet est sélectionné, l’utilisateur peut appuyer sur les touches de direction pour définir le focus sur un autre onglet sans modifier l’onglet sélectionné. En mode bouton, la macro TabCtrl_SetCurFocus définit le focus d’entrée sur le bouton associé à l’onglet spécifié, mais elle ne modifie pas l’onglet sélectionné.
Si le contrôle d’onglet n’a pas le style TCS_BUTTONS , la modification du focus modifie également l’onglet sélectionné. Dans ce cas, le contrôle tabulation envoie le TCN_SELCHANGING et TCN_SELCHANGE codes de notification à sa fenêtre parente.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | commctrl.h |
Voir aussi
Référence