다음을 통해 공유


NMTVITEMCHANGE 구조체(commctrl.h)

트리 뷰 항목 변경에 대한 정보를 포함합니다. 이 구조체는 TVN_ITEMCHANGEDTVN_ITEMCHANGING 알림과 함께 전송됩니다.

구문

typedef struct tagTVITEMCHANGE {
  NMHDR     hdr;
  UINT      uChanged;
  HTREEITEM hItem;
  UINT      uStateNew;
  UINT      uStateOld;
  LPARAM    lParam;
} NMTVITEMCHANGE;

멤버

hdr

형식: NMHDR

알림에 대한 정보를 포함하는 NMHDR 구조체입니다.

uChanged

형식: UINT

특성을 지정합니다. 유일하게 지원되는 특성은 상태입니다. uChanged 에는 다음 값이 있어야 합니다.

의미
TVIF_STATE
변경 내용은 상태 특성입니다.

hItem

형식: HTREEITEM

변경된 트리 뷰 항목에 대한 핸들입니다.

uStateNew

형식: UINT

새 항목 상태를 지정하는 플래그입니다.

uStateOld

형식: UINT

항목의 이전 상태를 지정하는 플래그입니다.

lParam

형식: LPARAM

애플리케이션별 데이터를 위해 예약됩니다. 예를 들어 항목과 연결할 값입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 commctrl.h