CWnd::CheckDlgButton
(A yanına onay işareti yerler) seçer veya temizler (bir onay işaretini kaldırır) bir düğme ya da üç durumlu bir düğme durumunu değiştirir.
void CheckDlgButton(
int nIDButton,
UINT nCheck
);
Parametreler
nIDButton
Değiştirilecek olan düğmeyi belirtir.nCheck
Gerçekleştirilecek eylemi belirtir. nCheck , Sıfır ise CheckDlgButton üye işlev düğmesi; yanında bir onay işareti koyar 0 ise, onay işareti kaldırılır. Üç durumlu düğmeler, nCheck 2, düğme durumu belirsiz.
Notlar
CheckDlgButton İşlev gönderdiği bir bm_setcheck ileti belirtilen düğme.
Örnek
// 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
}
Gereksinimler
Başlık: afxwin.h