MonthCal_GetMonthRange 宏 (commctrl.h)
检索日期信息(使用 SYSTEMTIME 结构),该信息表示月历控件的显示上限和低限制。 可以使用此宏或显式发送 MCM_GETMONTHRANGE 消息。
语法
INT MonthCal_GetMonthRange(
HWND hmc,
DWORD gmr,
LPSYSTEMTIME rgst
);
参数
hmc
类型:HWND
月份日历控件的句柄。
gmr
类型:DWORD
指定要检索的范围限制的值。 此值必须是下列值之一:
价值 | 意义 |
---|---|
|
包括仅部分显示的前面和尾随的可见范围。 |
|
仅包含完全显示的月份。 |
rgst
类型:LPSYSTEMTIME
指向 SYSTEMTIME 结构的双元素数组的指针,该数组将接收由 gmr指定的范围的下限和上限。 下限和上限分别放置在 rgst[0] 和 rgst[1]中。 不会修改这些结构的时间成员。 此参数必须是有效的地址,不能 NULL。
返回值
类型:INT
返回一个 INT 值,该值表示范围(以月份为单位)由 参数返回的两个限制所跨越。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista [仅限桌面应用] |
支持的最低服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | 窗户 |
标头 | commctrl.h |