NMTREEVIEWA 構造体 (commctrl.h)
ツリー ビュー通知メッセージに関する情報が含まれます。 この構造体は NM_TREEVIEW 構造体と同じですが、現在の名前付け規則に従うように名前が変更されています。
構文
typedef struct tagNMTREEVIEWA {
NMHDR hdr;
UINT action;
TVITEMA itemOld;
TVITEMA itemNew;
POINT ptDrag;
} NMTREEVIEWA, *LPNMTREEVIEWA;
メンバー
hdr
種類: NMHDR
この通知メッセージに関する情報を含む NMHDR 構造体。
action
型: UINT
通知固有のアクション フラグ。 このメンバーは、次の通知コードと共に使用されます。
使用可能なアクション フラグの値については、「 TVM_EXPAND と TVN_SELCHANGED」を参照してください。itemOld
種類: TVITEM
古い項目の状態に関する情報を含む TVITEM 構造体。 このメンバーは、それを使用しない通知メッセージの場合は 0 です。
itemNew
種類: TVITEM
新しい項目の状態に関する情報を含む TVITEM 構造体。 このメンバーは、それを使用しない通知メッセージの場合は 0 です。
ptDrag
種類: POINT
通知メッセージの送信の原因となったイベントが発生した時点でのマウスのクライアント座標を含む POINT 構造体。
注釈
注意
commctrl.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして NMTREEVIEW を定義します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | commctrl.h |