NMPGHOTITEM 構造体 (commctrl.h)

PGN_HOTITEMCHANGE通知コードで使用される情報 含まれます。

構文

typedef struct tagNMPGHOTITEM {
  NMHDR hdr;
  int   idOld;
  int   idNew;
  DWORD dwFlags;
} NMPGHOTITEM, *LPNMPGHOTITEM;

メンバー

hdr

種類: NMHDR

通知に関する追加情報を含む NMHDR 構造体。

idOld

型: int

以前に強調表示された項目のコマンド識別子を指定する int 型の値。

idNew

型: int

強調表示された項目のコマンド識別子を指定する int 型の値。

dwFlags

種類: DWORD

ホットアイテムが変更された理由を示すフラグを含む DWORD。 これには、次の値のうち 1 つ以上を指定できます。

意味
HICF_ENTERING
このフラグが設定されている場合、以前のホットアイテムはなく、 idOld には有効な情報が含まれていません。
HICF_LEAVING
このフラグが設定されている場合、新しいホットアイテムはなく、 idNew には有効な情報が含まれていません。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header commctrl.h