MonthCal_GetRange宏 (commctrl.h)
检索为月日历控件设置的最小和最大允许日期。 可以使用此宏或显式发送 MCM_GETRANGE 消息。
语法
DWORD MonthCal_GetRange(
HWND hmc,
LPSYSTEMTIME rgst
);
参数
hmc
类型:HWND
月份日历控件的句柄。
rgst
类型:LPSYSTEMTIME
指向 SYSTEMTIME 结构的双元素数组的指针,该数组将接收日期限制信息。 最小限制在 rgst[0]中设置,rgst[1] 接收最大限制。 如果任一元素都设置为所有零,则不会为月历控件设置相应的限制。 不会修改这些结构的时间成员。 此参数必须是有效的地址,不能 NULL。
返回值
类型:DWORD
返回一个 DWORD 值,该值可以是零(未设置限制)或指定限制信息的以下值的组合:
返回代码 | 描述 |
---|---|
GDTR_MAX | 为控件设置了最大限制;rgst[0] 有效,包含适用的日期信息。 |
GDTR_MIN | 控件设置了最小限制;rgst[1] 有效,包含适用的日期信息。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista [仅限桌面应用] |
支持的最低服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | 窗户 |
标头 | commctrl.h |