Freigeben über


COlePropertiesDialog::COlePropertiesDialog

Erstellt ein COlePropertiesDialog-Objekt.

COlePropertiesDialog( 
   COleClientItem* pItem, 
   UINT nScaleMin = 10, 
   UINT nScaleMax = 500, 
   CWnd* pParentWnd = NULL  
);

Parameter

  • pItem
    Zeiger auf Dokumentelement, auf dessen Eigenschaften zugegriffen werden.

  • nScaleMin
    Minimaler Prozentsatz skalierender für das Dokumentelementimage.

  • nScaleMax
    Maximaler Prozentsatz skalierender für das Dokumentelementimage.

  • pParentWnd
    Zeiger auf dem übergeordneten oder zum Besitzer Dialogfelds.

Hinweise

Leiten Sie die allgemeine OLE-Objekt-Eigenschaftdialogfeldklasse von COlePropertiesDialog, um Skalierung für die Dokumentelemente zu implementieren. Keine Dialogfelder, die durch eine Instanz dieser Klasse implementiert werden, unterstützen keine Skalierung des Dokumentelements.

Standardmäßig weist das allgemeine OLE-Objekt-Eigenschaftdialogfeld drei Standardseiten:

  • Allgemein

    Diese Seite enthält Systeminformationen für die Datei, die vom ausgewählten Dokumentelement dargestellt wird. Auf dieser Seite kann der Benutzer das ausgewählte Element zu einem anderen Typ konvertieren.

  • Ansicht

    Diese Seite enthält Optionen zum Anzeigen des Elements, das Ändern des Symbols und Ändern der Skalierung des Bilds.

  • Link

    Diese Seite enthält Optionen zum Ändern des Speicherorts des verknüpften Elements und Aktualisieren des verknüpften Elements. Auf dieser Seite können den Link des ausgewählten Elements unterbrechen.

Um Seiten über die hinaus hinzuzufügen, die standardmäßig bereitgestellt werden, ändern Sie die m_psh-Membervariable bevor Sie den Konstruktor von dem COlePropertiesDialog von abgeleitete Klasse beenden. Dies ist eine erweiterte Implementierung des COlePropertiesDialog-Konstruktors.

Anforderungen

Header: afxodlgs.h

Siehe auch

Referenz

COlePropertiesDialog-Klasse

Hierarchiediagramm

COlePropertiesDialog::OnApplyScale