PropSheet_RecalcPageSizes Makro (prsht.h)

Berechnet die Seitengröße eines Standard- oder Assistenteneigenschaftenblatts neu, nachdem Seiten hinzugefügt oder entfernt wurden. Sie können dieses Makro verwenden oder die PSM_RECALCPAGESIZES Nachricht explizit senden.

Syntax

void PropSheet_RecalcPageSizes(
   hDlg
);

Parameter

hDlg

Typ: HWND

Handle für das Dialogfeld des Eigenschaftenblatts.

Rückgabewert

Keine

Bemerkungen

Wenn ein Eigenschaftenblatt erstellt wird, wird die Größe entsprechend der ursprünglichen Auflistung von Seiten angepasst. Um die Kompatibilität mit früheren Versionen der allgemeinen Steuerelemente zu gewährleisten, ändern Sich Eigenschaftenblätter und Assistenten nicht automatisch selbst, wenn Seiten anschließend hinzugefügt oder entfernt werden. Bei gängigen Steuerelementen , Version 5.80 und höher, sollten Anwendungen das PropSheet_RecalcPageSizes-Makro verwenden, nachdem Seiten mit PropSheet_AddPage, PropSheet_InsertPage, PropSheet_RemovePage oder entsprechenden Nachrichten hinzugefügt oder entfernt wurden. Dadurch wird sichergestellt, dass das Eigenschaftenblatt für seine aktuelle Auflistung von Seiten ordnungsgemäß dimensioniert ist. Wenn dieses Makro oder die entsprechende Meldung nicht verwendet wird, sind einige Eigenschaftenblattseiten möglicherweise abgeschnitten oder zu groß.

Hinweis Dieses Makro wird bei Verwendung des Aero-Assistentenstils (PSH_AEROWIZARD) nicht unterstützt.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile prsht.h