Tree-View 컨트롤 항목 상태
이 섹션에서는 트리 뷰 컨트롤에서 항목의 상태를 나타내는 데 사용되는 항목 상태 플래그를 나열합니다.
지속적임 | 설명 |
---|---|
|
항목이 굵게 표시됩니다. |
|
항목은 잘라내기 및 붙여넣기 작업의 일부로 선택됩니다. |
|
항목이 끌어서 놓기 대상으로 선택됩니다. |
|
항목의 자식 항목 목록은 현재 확장되어 있습니다. 즉, 자식 항목이 표시됩니다. 이 값은 부모 항목에만 적용됩니다. |
|
항목의 자식 항목 목록이 한 번 이상 확장되었습니다. TVM_EXPAND 메시지에 대한 응답으로 이 상태가 설정된 부모 항목에 대해 TVN_ITEMEXPANDING 및 TVN_ITEMEXPANDED 알림 코드가 생성되지 않습니다. TVM_EXPAND TVE_COLLAPSE 및 TVE_COLLAPSERESET 사용하면 이 상태가 다시 설정됩니다. 이 값은 부모 항목에만 적용됩니다. |
|
버전 4.70. 부분적으로 확장된 트리 뷰 항목입니다. 이 상태에서 자식 항목의 일부(전부는 아님)가 표시되고 부모 항목의 더하기 기호가 표시됩니다. |
|
항목이 선택되어 있습니다. 모양은 포커스가 있는지 여부에 따라 달라집니다. 선택 영역의 시스템 색을 사용하여 항목을 그립니다. |
|
항목의 오버레이 이미지 인덱스를 지정하는 데 사용되는 비트에 대한 마스크입니다. |
|
항목의 상태 이미지 인덱스를 지정하는 데 사용되는 비트에 대한 마스크입니다. |
|
TVIS_STATEIMAGEMASK 동일합니다. |
설명
항목의 오버레이 이미지 인덱스 또는 상태 이미지 인덱스를 설정하거나 검색하는 경우 TVITEM 구조의 stateMask 멤버에서 다음 마스크를 지정해야 합니다.
- TVIS_OVERLAYMASK
- TVIS_STATEIMAGEMASK
- TVIS_USERMASK
이러한 값을 사용하여 관심 없는 상태 비트를 마스킹할 수도 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|