ツリービューのアイテムの表示情報が格納されます。
typedef struct tagNMTVDISPINFO {
NMHDR hdr; // NMHDR構造体
TVITEM item; // TVITEM構造体
} NMTVDISPINFO, FAR *LPNMTVDISPINFO;
通知メッセージについての情報を含む NMHDR 構造体が格納されます。
ツリービューのアイテムについての情報を含む TVITEM 構造体が格納されます。
この構造体の mask メンバは、どの情報(メンバ)を設定もしくは検索しようとしているのか示すフラグです。この値は以下の値の組み合わせになります。
| 値 | 有効なメンバ |
|---|---|
| 0x0001 (TVIF_TEXT) | pszText, cchTextMax |
| 0x0002 (TVIF_IMAGE) | iImage |
| 0x0020 (TVIF_SELECTEDIMAGE) | iSelectedImage |
| 0x0040 (TVIF_CHILDREN) | cChildren |
Comctl32.dll Version 4.00 以降
Windows 95 以降 / Windows NT 4.0 以降
| HSP 変数 | メンバ | |||
|---|---|---|---|---|
| メンバ名 | オフセット | サイズ | ||
| nmtvdi.0 | nmhdr | hwndFrom | 0 | 4 |
| nmtvdi.1 | idFrom | 4 | 4 | |
| nmtvdi.2 | code | 8 | 4 | |
| nmtvdi.3 | item | mask | 12 | 4 |
| nmtvdi.4 | hItem | 16 | 4 | |
| nmtvdi.5 | state | 20 | 4 | |
| nmtvdi.6 | stateMask | 24 | 4 | |
| nmtvdi.7 | pszText | 28 | 4 | |
| nmtvdi.8 | cchTextMax | 32 | 4 | |
| nmtvdi.9 | iImage | 36 | 4 | |
| nmtvdi.10 | iSelectedImage | 40 | 4 | |
| nmtvdi.11 | cChildren | 44 | 4 | |
| nmtvdi.12 | lParam | 48 | 4 | |