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

项范围中第一个项的从零开始的索引。

iTo

类型: int

项范围中最后一项的从零开始的索引。

uNewState

类型: UINT

指示一个或多个项的新状态的值。 此成员可以是 列表视图项状态的任何有效组合。

uOldState

类型: UINT

指示一个或多个项的旧状态的值。 此成员可以是 列表视图项状态的任何有效组合。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 commctrl.h