CWnd::CheckDlgButton
Vybere (místa a zaškrtněte políčko vedle) nebo vymaže (odstraní zaškrtnutí z) tlačítko, nebo změní stav třístavové tlačítko.
void CheckDlgButton(
int nIDButton,
UINT nCheck
);
Parametry
nIDButton
Určuje, na tlačítko Upravit.nCheck
Určuje akci přijmout.Pokud nCheck je nenulová, CheckDlgButton členské funkce vloží zaškrtnutí vedle tlačítka; Pokud je 0, je odebrána zaškrtávací značka.Pro tři tlačítka Pokud nCheck 2, stav tlačítka je neurčitá.
Poznámky
CheckDlgButton Funkce odešle BM_SETCHECK zprávy zadané tlačítko.
Příklad
// Sets 3 check buttons in various ways. Note BST_INDETERMINATE
// requires BS_3STATE or BS_AUTO3STATE in the button's style.
void CMyDlg::OnMarkButtons()
{
CheckDlgButton(IDC_CHECK1, BST_UNCHECKED); // 0
CheckDlgButton(IDC_CHECK2, BST_CHECKED); // 1
CheckDlgButton(IDC_CHECK3, BST_INDETERMINATE); // 2
}
Požadavky
Záhlaví: afxwin.h