共用方式為


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