MCM_GETMINREQRECT消息

检索在月历控件中显示整月所需的最小大小。 可以显式发送此消息,也可以使用 MonthCal_GetMinReqRect 宏发送。

参数

wParam

必须为零。

lParam

指向将接收边框信息的 RECT 结构的指针。 此参数必须是有效的地址,不能为 NULL

返回值

返回非零值,如果成功, lParam 将接收适用的边界信息。 否则,消息返回零。

备注

月历控件所需的最小窗口大小取决于当前所选字体、控件样式、系统指标和区域设置。 当应用程序更改影响最小窗口大小的任何内容或处理 WM_SETTINGCHANGE 消息时,它应发送 MCM_GETMINREQRECT 以确定新的最小大小。

注意

MCM_GETMINREQRECT返回的矩形不包括“Today”字符串的宽度(如果存在)。 如果未设置 MCS_NOTODAY 样式,则应用程序还应通过发送MCM_GETMAXTODAYWIDTH消息来检索定义“Today”字符串宽度 矩形。 使用两个矩形中的较大值,以确保不会剪裁“Today”字符串。

lParam 指向的 结构的顶部左侧成员将始终为零。 右侧底部成员表示控件所需的最小 cxcy

要求

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