Partager via


ajouter des contrôles à une feuille de propriétés

Par défaut, une feuille de propriétés alloue une zone de la fenêtre pour les pages de propriétés, l'index de l'onglet et pour les bouton OK, Annuler et Appliquer. (Une feuille de propriétés non modales n'a pas les boutons OK, Annuler et Appliquer.) Vous pouvez ajouter d'autres contrôles à la feuille de propriétés. Par exemple, vous pouvez ajouter une fenêtre d'aperçu à droite de la zone de la page des propriétés pour indiquer à l'utilisateur à quoi ressembleraient les paramètres actuels s'ils étaient appliqués à un objet externe.

Vous pouvez ajouter des contrôles au dialogue de la feuille de propriétés dans le gestionnaire de OnCreate. Accommoder des contrôles supplémentaires requiert généralement augmenter la taille de la feuille de propriétés du dialogue. Après avoir appelé la classe de base CPropertySheet::OnCreate, appelez GetWindowRect pour obtenir la largeur et la hauteur de la fenêtre de propriétés actuellement allouée, augmentez les dimensions du rectangle, puis appelez MoveWindow pour modifier la taille de la fenêtre de la feuille de propriétés.

Voir aussi

Référence

CPropertyPage, classe

CPropertySheet, classe

Concepts

feuilles de propriétés (MFC)