Partager via


macro PropSheet_RecalcPageSizes (prsht.h)

Recalcule la taille de page d’une feuille de propriétés standard ou Assistant une fois les pages ajoutées ou supprimées. Vous pouvez utiliser cette macro ou envoyer explicitement le message PSM_RECALCPAGESIZES.

Syntaxe

BOOL PropSheet_RecalcPageSizes(
   HWND hDlg
);

Paramètres

hDlg

Type : HWND

Gérer la boîte de dialogue de la feuille de propriétés.

Valeur de retour

Type : BOOL

Retourne TRUE en cas de réussite ou FALSE sinon.

Remarques

Lorsqu’une feuille de propriétés est créée, elle est dimensionnée pour s’adapter à sa collection initiale de pages. Pour maintenir la compatibilité avec les versions précédentes des contrôles courants, les feuilles de propriétés et les Assistants ne se redimensionnent pas automatiquement lorsque des pages sont ensuite ajoutées ou supprimées. Avec les contrôles courants version 5.80 et ultérieures, les applications doivent utiliser la macro PropSheet_RecalcPageSizes après avoir ajouté ou supprimé des pages avec PropSheet_AddPage, PropSheet_InsertPage, PropSheet_RemovePageou leurs messages équivalents. Elle garantit que la feuille de propriétés est correctement dimensionnée pour sa collection actuelle de pages. Si cette macro ou le message équivalent n’est pas utilisé, certaines pages de feuille de propriétés peuvent être tronquées ou trop volumineuses.

Remarque Cette macro n’est pas prise en charge lors de l’utilisation du style de l’Assistant Aero (PSH_AEROWIZARD).
 

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête prsht.h