CButton::GetCheck
Recupera lo stato di selezione di un pulsante di opzione o di una casella di controllo.
int GetCheck( ) const;
Valore restituito
Il valore restituito da un pulsante creato con lo stile BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON, o BS_3STATE è uno dei seguenti valori:
Valore |
Significato |
---|---|
BST_UNCHECKED |
Lo stato del pulsante è deselezionata. |
BST_CHECKED |
Lo stato del pulsante è selezionato. |
BST_INDETERMINATE |
Lo stato del pulsante è indeterminato (si applica solo se il pulsante presenta lo stile BS_AUTO3STATE o BS_3STATE ). |
Se il pulsante è qualsiasi altro stile, il valore restituito è BST_UNCHECKED.
Esempio
CButton myA3Button;
// Create an auto 3-state button.
myA3Button.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_AUTO3STATE,
CRect(10,10,100,30), pParentWnd, 1);
// Set the check state to the next state
// (i.e. BST_UNCHECKED changes to BST_CHECKED
// BST_CHECKED changes to BST_INDETERMINATE
// BST_INDETERMINATE changes to BST_UNCHECKED).
myA3Button.SetCheck(((myA3Button.GetCheck() + 1 ) % 3));
Requisiti
Header: afxwin.h