PropSheet_RecalcPageSizes宏 (prsht.h)
在新增或移除頁面之後,重新計算標準或精靈屬性表的頁面大小。 您可以使用此宏,或明確傳送 PSM_RECALCPAGESIZES 訊息。
語法
void PropSheet_RecalcPageSizes(
hDlg
);
參數
hDlg
類型: HWND
屬性表對話框的句柄。
傳回值
無
備註
建立屬性表時,會重設大小以符合頁面的初始集合。 為了維持與舊版通用控件的相容性,屬性表和精靈不會在後續新增或移除頁面時自動重設大小。 使用通用控件 5.80 版和更新版本時,應用程式應該在新增或移除具有PropSheet_AddPage、PropSheet_InsertPage、PropSheet_RemovePage或其對等訊息的頁面之後,使用PropSheet_RecalcPageSizes宏。 它可確保屬性表已針對頁面目前的集合正確重設大小。 如果未使用此宏或對等的訊息,某些屬性表頁面可能會遭到截斷或太大。
注意 使用 (精靈樣式 (PSH_AEROWIZARD ) 時,不支援此宏。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | prsht.h |