La funzione IsDlgButtonChecked determina se un controllo button ha un segno di spunta accanto a esso, o se un controllo button in tre stati è grigio, controllato, o nessuno.
(UINT IsDlgButtonChecked HWND hDlg, / / handle di finestra di dialogointnIDButton / / tasto identificatore);
Il valore restituito da un pulsante creati con la BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON, o BS_3STATE stile può essere uno dei seguenti:
Valore | Significato |
---|---|
BST_CHECKED | Pulsante è controllato. |
BST_INDETERMINATE | Pulsante è grigio, che indica uno stato indeterminato (si applica solo se il pulsante ha lo stile BS_3STATE o BS_AUTO3STATE). |
BST_UNCHECKED | Pulsante non è selezionata |
Se il pulsante ha qualsiasi altro stile, il valore restituito è pari a zero.
La funzione IsDlgButtonChecked Invia un messaggio BM_GETCHECK per il controllo button specificato.
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.
Panoramica di pulsanti, il pulsante funzioni, CheckDlgButton
Rimedio: Inserire il CD-ROM CD di MSDN Library.