COlePropertiesDialog

La classe COlePropertiesDialog encapsule la boîte de dialogue Propriétés OLE objet commune Windows. Courantes boîtes de dialogue de propriétés OLE objet fournissent un moyen simple pour afficher et modifier les propriétés d'un élément de document OLE d'une manière compatible avec les normes de Windows. Ces propriétés comprennent, entre autres, les informations sur le fichier représenté par l'élément de document, options pour l'affichage de l'icône et mise à l'échelle et informations sur la liaison de l'élément (si l'élément est lié).

Pour utiliser un objet COlePropertiesDialog , créez d'abord l'objet en utilisant le constructeur COlePropertiesDialog . Après que la boîte de dialogue a été construite, appelez la fonction de membre de DoModal pour afficher la boîte de dialogue et de permettre à l'utilisateur de modifier les propriétés de l'élément. DoModal retourne si l'utilisateur a sélectionné le OK (IDOK) ou sur le bouton Annuler (IDCANCEL). En plus des boutons OK et annuler, il y a un bouton appliquer. Lorsque l'utilisateur sélectionne l'application, toutes les modifications apportées aux propriétés de l'élément de document sont appliquées à l'élément et son image est automatiquement mis à jour, mais reste actif.

Le membre de données m_psh est un pointeur vers une structure PROPSHEETHEADER , et dans la plupart des cas vous ne devez accéder explicitement. Une exception est lorsque vous avez besoin des pages de propriétés supplémentaires au-delà des pages par défaut général, de visualiser et de lien. Dans ce cas, vous pouvez modifier le membre de données m_psh pour inclure vos pages personnalisées avant d'appeler la fonction membre DoModal.

Pour plus d'informations sur les boîtes de dialogue OLE, reportez-vous à l'article de Boîtes de dialogue dans OLE dans le Guide du programmeur Visual C++.

# include lt;afxodlgs.h>

Membres de la classe |  ; Classe de base | Graphique de la hiérarchie

Écha&ntillonnbsp ; MFC exemple CIRC3

Voir aussi  ;COleDialog, CPropertyPage

Index