CTreeCtrl::SetCheck
Ağaç denetimi öğenin onay durumunu ayarlamak için bu üye işlevini çağırın.
BOOL SetCheck(
HTREEITEM hItem,
BOOL fCheck = TRUE
);
Parametreler
hItem
HTREEITEM onay durumu değişikliği almak için.fCheck
Ağaç denetimi madde işaretli veya işaretsiz olarak olup olmadığını gösterir.Varsayılan olarak, SetCheck denetlenecek öğe belirler.
Dönüş Değeri
Başarılı olursa sıfırdan farklı; Aksi halde 0.
Notlar
Ağaç denetimi madde işaretli olduğunda (fCheck ayarlamak doğru), öğe ile bitişik bir onay işareti görünür.
Örnek
UINT uCount = m_TreeCtrl.GetVisibleCount();
HTREEITEM hItem = m_TreeCtrl.GetFirstVisibleItem();
// Toggle the check state of all the visible items.
for (UINT i = 0; i < uCount; i++)
{
ASSERT(hItem != NULL);
m_TreeCtrl.SetCheck(hItem, !m_TreeCtrl.GetCheck(hItem));
hItem = m_TreeCtrl.GetNextVisibleItem(hItem);
}
Onay kutularını kullanmak için ağaç yapısında denetim verileri doldurmadan önce tvs_checkboxes ayarlayın.
m_TreeCtrl.ModifyStyle(0, TVS_CHECKBOXES);
HTREEITEM aItem = m_TreeCtrl.InsertItem(_T("AAA"));
m_TreeCtrl.SetCheck(aItem);
Gereksinimler
Başlık: afxcmn.h