Partager via


COlePropertiesDialog, classe

Encapsule la boîte de dialogue Propriétés communes d'objets OLE windows.

class COlePropertiesDialog : public COleDialog

Membres

Constructeurs publics

Nom

Description

COlePropertiesDialog::COlePropertiesDialog

Construit un objet COlePropertiesDialog.

Méthodes publiques

Nom

Description

COlePropertiesDialog::DoModal

Affiche la boîte de dialogue et permet à l'utilisateur d'effectuer une sélection.

COlePropertiesDialog::OnApplyScale

Appelé par l'infrastructure lorsque la mise à l'échelle de l'élément de document a changé.

Données membres publiques

Nom

Description

COlePropertiesDialog::m_gp

Une structure utilisée pour initialiser la page « générale » d'un objet d' COlePropertiesDialog .

COlePropertiesDialog::m_lp

Une structure utilisée pour initialiser la page « lien » d'un objet d' COlePropertiesDialog .

COlePropertiesDialog::m_op

Une structure utilisée pour initialiser l'objet d' COlePropertiesDialog .

COlePropertiesDialog::m_psh

Une structure utilisée pour ajouter des pages de propriétés personnalisées supplémentaires.

COlePropertiesDialog::m_vp

Une structure utilisée pour personnaliser la page «  » vue d'un objet d' COlePropertiesDialog .

Notes

Les boîtes de dialogue Propriétés communes d'objets OLE offrent un moyen simple d'afficher et de modifier les propriétés d'un élément OLE de document d'une manière cohérente avec les normes de windows. Ces propriétés incluent, entre autres, les informations sur le fichier représenté par l'élément de document, options pour afficher la mise à l'échelle d'icône et d'image, et les informations sur le lien de l'élément (si l'élément est attaché).

Pour utiliser un objet d' COlePropertiesDialog , créez d'abord l'objet à l'aide de le constructeur d' COlePropertiesDialog . Une fois la boîte de dialogue a été générée, appelez la fonction membre d' DoModal pour afficher la boîte de dialogue et permettre à l'utilisateur de modifier les propriétés de l'élément. DoModal retourne si l'utilisateur a sélectionné OK (IDOK) ou le bouton cancel (IDCANCEL). En plus de OK et un bouton Annuler, un bouton de l'application. Lorsque l'utilisateur sélectionne appliquez, 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 mise à jour, mais reste active.

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

Pour plus d'informations sur OLE de boîtes de dialogue, consultez l'article boîtes de dialogue dans OLE.

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COlePropertiesDialog

Configuration requise

Header: afxodlgs.h

Voir aussi

Référence

COleDialog, classe

Graphique de la hiérarchie

COleDialog, classe

CPropertyPage, classe

Concepts

MFC exemple CIRC