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