다음을 통해 공유


CTreeCtrl::SetCheck

Tree 컨트롤 항목의 선택 상태를 설정 하려면이 멤버 함수를 호출 합니다.

BOOL SetCheck( 
   HTREEITEM hItem, 
   BOOL fCheck = TRUE  
);

매개 변수

  • hItem
    HTREEITEM 체크 상태 변경 내용을 받을 수 있습니다.

  • fCheck
    Tree 컨트롤 항목 선택 또는 선택 되지 않은 있는지 여부를 나타냅니다. 기본적으로 SetCheck 검사할 항목을 설정 합니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

Tree 컨트롤 항목을 체크 (fCheck 설정 TRUE), 항목은 인접 한 체크 표시가 함께 나타납니다.

예제

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);
}

확인란을 사용 하는 트리 컨트롤을 채우기 전에 TVS_CHECKBOXES를 설정 합니다.

m_TreeCtrl.ModifyStyle(0, TVS_CHECKBOXES);

HTREEITEM aItem = m_TreeCtrl.InsertItem(_T("AAA"));
m_TreeCtrl.SetCheck(aItem);

요구 사항

헤더: afxcmn.h

참고 항목

참조

CTreeCtrl 클래스

계층 구조 차트

CTreeCtrl::GetCheck