NMLVODSTATECHANGE 構造体 (commctrl.h)

LVN_ODSTATECHANGED通知コードの処理に使用する情報を含む構造体。

構文

typedef struct tagNMLVODSTATECHANGE {
  NMHDR hdr;
  int   iFrom;
  int   iTo;
  UINT  uNewState;
  UINT  uOldState;
} NMLVODSTATECHANGE, *LPNMLVODSTATECHANGE;

メンバー

hdr

種類: NMHDR

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

iFrom

型: int

項目の範囲内の最初の項目の 0 から始まるインデックス。

iTo

型: int

項目の範囲内の最後の項目の 0 から始まるインデックス。

uNewState

型: UINT

項目または項目の新しい状態を示す値。 このメンバーは、 リスト ビュー アイテムの状態の任意の有効な組み合わせにすることができます。

uOldState

型: UINT

アイテムまたはアイテムの古い状態を示す値。 このメンバーは、 リスト ビュー アイテムの状態の任意の有効な組み合わせにすることができます。

要件

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