COleUpdateDialog-Klasse
Wird für einen Sonderfall des OLE-Dialogfelds "Verknüpfungen bearbeiten" verwendet, das eingesetzt werden sollte, wenn in einem Dokument nur vorhandene Links oder eingebettete Objekte aktualisiert werden müssen.
Syntax
class COleUpdateDialog : public COleLinksDialog
Member
Öffentliche Konstruktoren
Name | Beschreibung |
---|---|
COleUpdateDialog::COleUpdateDialog | Erstellt ein COleUpdateDialog -Objekt. |
Öffentliche Methoden
Name | Beschreibung |
---|---|
COleUpdateDialog::D oModal | Zeigt das Dialogfeld "Verknüpfungen bearbeiten" in einem Aktualisierungsmodus an. |
Hinweise
Weitere Informationen zu OLE-spezifischen Dialogfeldern finden Sie im Artikel Dialogfelder in OLE.
Vererbungshierarchie
COleUpdateDialog
Anforderungen
Kopfzeile: afxodlgs.h
COleUpdateDialog::COleUpdateDialog
Erstellt ein COleUpdateDialog
-Objekt.
explicit COleUpdateDialog(
COleDocument* pDoc,
BOOL bUpdateLinks = TRUE,
BOOL bUpdateEmbeddings = FALSE,
CWnd* pParentWnd = NULL);
Parameter
pDoc
Verweist auf das Dokument mit den Links, die möglicherweise aktualisiert werden müssen.
bUpdateLinks
Flag, das bestimmt, ob verknüpfte Objekte aktualisiert werden sollen.
bUpdateEmbeddings
Flag, das bestimmt, ob eingebettete Objekte aktualisiert werden sollen.
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 COleUpdateDialog
Objekt. Rufen Sie DoModal auf, um das Dialogfeld anzuzeigen. Diese Klasse sollte verwendet werden, anstatt COleLinksDialog
nur vorhandene verknüpfte oder eingebettete Elemente zu aktualisieren.
COleUpdateDialog::D oModal
Zeigt das Dialogfeld "Verknüpfungen bearbeiten" im Aktualisierungsmodus an.
virtual INT_PTR DoModal();
Rückgabewert
Abschlussstatus für das Dialogfeld. Einer der folgenden Werte:
IDOK, wenn das Dialogfeld erfolgreich zurückgegeben wurde.
IDCANCEL, wenn keines der verknüpften oder eingebetteten Elemente im aktuellen Dokument aktualisiert werden muss.
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
Alle Links und/oder Einbettungen werden aktualisiert, es sei denn, der Benutzer wählt die Schaltfläche "Abbrechen" aus.
Siehe auch
MFC-Beispiel-OCLIENT
COleLinksDialog-Klasse
Hierarchiediagramm
COleLinksDialog-Klasse