PropSheet_RecalcPageSizes宏 (prsht.h)

在添加或删除页面后,重新计算标准或向导属性表的页面大小。 可以使用此宏或显式发送 PSM_RECALCPAGESIZES 消息。

语法

BOOL PropSheet_RecalcPageSizes(
   HWND hDlg
);

参数

hDlg

类型:HWND

属性表对话框的句柄。

返回值

类型:BOOL

如果成功,则返回 TRUE;否则返回 FALSE

言论

创建属性表时,将调整其大小以适应其初始页面集合。 为了保持与以前版本的常见控件的兼容性,在随后添加或删除页面时,属性表和向导不会自动调整自身大小。 使用公共控件 版本 5.80 及更高版本,应用程序应在添加或删除包含 PropSheet_AddPagePropSheet_InsertPagePropSheet_RemovePage或其等效消息的页面后使用 PropSheet_RecalcPageSizes 宏。 它确保属性表的大小正确调整为其当前页面集合。 如果未使用此宏或等效的消息,可能会截断某些属性表页或太大。

注意 使用航空向导样式(PSH_AEROWIZARD)时不支持此宏。
 

要求

要求 价值
最低支持的客户端 Windows Vista [仅限桌面应用]
支持的最低服务器 Windows Server 2003 [仅限桌面应用]
目标平台 窗户
标头 prsht.h