IsDlgButtonChecked, fonction (winuser.h)
La fonction IsDlgButtonChecked détermine si un contrôle bouton est activé ou si un contrôle de bouton à trois états est activé, désactivé ou indéterminé.
Syntaxe
UINT IsDlgButtonChecked(
[in] HWND hDlg,
[in] int nIDButton
);
Paramètres
[in] hDlg
Type : HWND
Handle de la boîte de dialogue qui contient le contrôle bouton.
[in] nIDButton
Type : int
Identificateur du contrôle bouton.
Valeur retournée
Type : UINT
La valeur de retour d’un bouton créé avec les styles BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON ou BS_3STATE peut être l’une des valeurs du tableau suivant. Si le bouton a un autre style, la valeur de retour est zéro.
Code de retour | Description |
---|---|
|
Le bouton est activé. |
|
Le bouton est dans un état indéterminé (s’applique uniquement si le bouton a le style BS_3STATE ou BS_AUTO3STATE ). |
|
Le bouton n’est pas activé. |
Remarques
La fonction IsDlgButtonChecked envoie un message BM_GETCHECK au contrôle de bouton spécifié.
Exemples
Pour obtenir un exemple, consultez la section intitulée « Création d’une boîte de dialogue sans mode » dans Utilisation de boîtes de dialogue.
Configuration requise
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 | winuser.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |
Ensemble d’API | ext-ms-win-ntuser-dialogbox-l1-1-0 (introduit dans Windows 8) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour