Teilen über


COleLinksDialog-Klasse

Wird für das OLE-Dialogfeld "Verknüpfungen bearbeiten" verwendet.

Syntax

class COleLinksDialog : public COleDialog

Member

Öffentliche Konstruktoren

Name Beschreibung
COleLinksDialog::COleLinksDialog Erstellt ein COleLinksDialog-Objekt.

Öffentliche Methoden

Name Beschreibung
COleLinksDialog::D oModal Zeigt das Dialogfeld "OLE-Verknüpfungen bearbeiten" an.

Öffentliche Datenmember

Name Beschreibung
COleLinksDialog::m_el Eine Struktur vom Typ OLEUIEDITLINKS, die das Verhalten des Dialogfelds steuert.

Hinweise

Erstellen Sie ein Klassenobjekt COleLinksDialog , wenn Sie dieses Dialogfeld aufrufen möchten. Nachdem ein COleLinksDialog Objekt erstellt wurde, können Sie die m_el Struktur verwenden, um die Werte oder Zustände von Steuerelementen im Dialogfeld zu initialisieren. Die m_el Struktur ist vom Typ OLEUIEDITLINKS. Weitere Informationen zur Verwendung dieser Dialogklasse finden Sie in der DoModal-Memberfunktion .

Hinweis

Der vom Anwendungs-Assistent generierte Containercode verwendet diese Klasse.

Weitere Informationen finden Sie in der OLEUIEDITLINKS-Struktur im Windows SDK.

Weitere Informationen zu OLE-spezifischen Dialogfeldern finden Sie im Artikel Dialogfelder in OLE.

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COleLinksDialog

Anforderungen

Kopfzeile: afxodlgs.h

COleLinksDialog::D oModal

Zeigt das Dialogfeld "OLE-Verknüpfungen bearbeiten" an.

virtual INT_PTR DoModal();

Rückgabewert

Abschlussstatus für das Dialogfeld. Einer der folgenden Werte:

  • IDOK, wenn das Dialogfeld erfolgreich angezeigt wurde.

  • IDCANCEL, wenn der Benutzer das Dialogfeld abgebrochen hat.

  • IDABORT, wenn ein Fehler aufgetreten ist. Wenn IDABORT zurückgegeben wird, rufen Sie die COleDialog::GetLastError Memberfunktion auf, um weitere Informationen zum Typ des aufgetretenen Fehlers zu erhalten. Eine Auflistung möglicher Fehler finden Sie in der OleUIEditLinks-Funktion im Windows SDK.

Hinweise

Wenn Sie die verschiedenen Dialogfeldsteuerelemente initialisieren möchten, indem Sie Elemente der m_el-Struktur festlegen, sollten Sie dies vor dem Aufrufen DoModalausführen, aber nach dem Erstellen des Dialogobjekts.

COleLinksDialog::COleLinksDialog

Erstellt ein COleLinksDialog-Objekt.

COleLinksDialog (
    COleDocument* pDoc,
    CView* pView,
    DWORD dwFlags = 0,
    CWnd* pParentWnd = NULL);

Parameter

pDoc
Verweist auf das OLE-Dokument, das die zu bearbeitenden Verknüpfungen enthält.

pView
Verweist auf die aktuelle Ansicht in pDoc.

dwFlags
Erstellungskennzeichnung, die entweder 0 oder ELF_SHOWHELP enthält, um anzugeben, ob die Schaltfläche "Hilfe" angezeigt wird, wenn das Dialogfeld angezeigt wird.

pParentWnd
Verweist auf das übergeordnete oder Besitzerfensterobjekt (vom Typ CWnd), zu dem das Dialogobjekt gehört. Wenn es NULL ist, wird das übergeordnete Fenster des Dialogfelds auf das Hauptanwendungsfenster festgelegt.

Hinweise

Diese Funktion erstellt nur ein COleLinksDialog Objekt. Rufen Sie zum Anzeigen des Dialogfelds die DoModal-Funktion auf.

COleLinksDialog::m_el

Struktur des Typs OLEUIEDITLINKS zum Steuern des Verhaltens des Dialogfelds "Verknüpfungen bearbeiten".

OLEUIEDITLINKS m_el;

Hinweise

Elemente dieser Struktur können entweder direkt oder über Memberfunktionen geändert werden.

Weitere Informationen finden Sie in der OLEUIEDITLINKS-Struktur im Windows SDK.

Siehe auch

COleDialog-Klasse
Hierarchiediagramm
COleDialog-Klasse