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
BOOL PropSheet_RecalcPageSizes(
HWND hDlg
);
Parameter
hDlg
Typ: HWND-
Behandeln sie das Dialogfeld des Eigenschaftenblatts.
Rückgabewert
Typ: BOOL-
Gibt TRUE zurück, wenn dies erfolgreich ist, oder FALSE andernfalls.
Bemerkungen
Wenn ein Eigenschaftenblatt erstellt wird, wird es so angepasst, dass es an seine anfängliche Sammlung von Seiten angepasst wird. Um die Kompatibilität mit früheren Versionen der allgemeinen Steuerelemente aufrechtzuerhalten, ändern sich Eigenschaftenblätter und Assistenten nicht automatisch, wenn Seiten anschließend hinzugefügt oder entfernt werden. Bei allgemeinen Steuerelementen Version 5.80 und höher sollten Anwendungen das PropSheet_RecalcPageSizes Makro nach dem Hinzufügen oder Entfernen von Seiten mit PropSheet_AddPage, PropSheet_InsertPage, PropSheet_RemovePageoder ihren entsprechenden Nachrichten verwenden. Es stellt sicher, dass das Eigenschaftenblatt für seine aktuelle Sammlung von Seiten ordnungsgemäß angepasst wird. Wenn dieses Makro oder die entsprechende Meldung nicht verwendet wird, werden einige Eigenschaftenblattseiten möglicherweise abgeschnitten oder zu groß.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | prsht.h |