Freigeben über


CFileDialog-Beispiel: Protokollierungsereignisreihenfolge

Aktualisiert: November 2007

In diesem Beispiel wird ein benutzerdefiniertes Dialogfeld erstellt, das veranschaulicht, welche Ereignisse generiert werden, wenn Sie einen CFileDialog erstellen. Die generierten Ereignisse und die Reihenfolge ihrer Generierung können variieren. Ausschlaggebend sind zwei Faktoren: ob es sich bei CFileDialog um ein Dialogfeld zum Öffnen oder Speichern handelt und ob der Code unter Windows Vista oder früheren Windows-Versionen ausgeführt wird. In diesem Beispiel werden die Meldungen angezeigt und protokolliert, die in jeder der vier möglichen Kombinationen generiert werden.

Sicherheitshinweis:

Dieser Beispielcode veranschaulicht ein Konzept und zeigt nur den Code an, der für dieses Konzept relevant ist. Der Code entspricht möglicherweise nicht den Sicherheitsanforderungen bestimmter Umgebungen und sollte daher in Anwendungen oder Websites nicht in diesem Format verwendet werden. Es wird stattdessen empfohlen, Sicherheits- und Fehlerbehandlungscode hinzuzufügen, um Projekte sicherer und robuster zu gestalten. Microsoft stellt diesen Beispielcode wie besehen und ohne Garantie zur Verfügung.

So rufen Sie Beispiele und Anweisungen für ihre Installation ab

  • Klicken Sie in Visual Studio im Menü Hilfe auf Beispiele.

    Weitere Informationen finden Sie unter Suchen von Beispieldateien.

  • Die neueste Version und vollständige Liste mit Beispielen ist online unter Visual Studio 2008 Samples verfügbar.

  • Sie können auch Beispiele auf der Festplatte des Computers suchen. Standardmäßig werden Beispiele und eine Infodatei in einen Ordner unter \Programme\Visual Studio 9.0\Samples\ kopiert. Für Express Editions von Visual Studio sind alle Beispiele online verfügbar.

So erstellen Sie dieses Beispiel und führen es aus

  1. Öffnen Sie die Projektmappendatei FileDlgWatcher.sln in der Visual Studio-Entwicklungsumgebung.

  2. Klicken Sie im Menü Erstellen auf Projektmappe erstellen.

  3. Klicken Sie im Menü Debuggen auf Starten ohne Debuggen.

  4. Aktivieren Sie die Optionen für den CFileDialog, den Sie erstellen möchten.

  5. Klicken Sie auf die Schaltfläche Dialogfeld erstellen, um das Meldungsprotokoll zu generieren.

Siehe auch

Referenz

CFileDialog Class

Weitere Ressourcen

Allgemeine Beispiele