NMDAYSTATE 结构 (commctrl.h)

携带处理 MCN_GETDAYSTATE 通知代码所需的信息。 此结构的所有成员都用于输入, prgDayState 除外,接收应用程序在处理MCN_GETDAYSTATE时必须设置该参数。

语法

typedef struct tagNMDAYSTATE {
  NMHDR           nmhdr;
  SYSTEMTIME      stStart;
  int             cDayState;
  LPMONTHDAYSTATE prgDayState;
} NMDAYSTATE, *LPNMDAYSTATE;

成员

nmhdr

类型: NMHDR

包含有关此通知代码的信息的 NMHDR 结构。

stStart

类型: SYSTEMTIME

包含开始日期的 SYSTEMTIME 结构。

cDayState

类型: int

指定 必须位于 prgDayState 的数组中的元素总数的 INT 值。

prgDayState

类型: LPMONTHDAYSTATE

MONTHDAYSTATE 值数组的地址。 此地址处的缓冲区必须足够大,以便至少包含 cDayState 元素。 数组中的第一个元素对应于 stStart 中的日期。

要求

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