Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Projekt kann die IDE auffordern, das Dialogfeld " Öffnen mit " anzuzeigen. Diese Anforderung fordert den Benutzer auf, eine Datei mit einer Auswahl von Standard-Editoren zu öffnen. Die folgenden Schritte beschreiben diesen Prozess:
Das Projekt erfordert OpenStandardEditor, wobei ein Wert von
OSE_UseOpenWithDialogfür den ParameterOSEOpenDocEditorangegeben wird.Basierend auf der Dateinamenerweiterung des Dokuments bestimmt die IDE, welche Editoren in der Registrierung das angegebene Dokument öffnen und diese Informationen im Dialogfeld " Öffnen mit " anzeigen können.
Hinweis
Projekte mit einem systeminternen Editor, der im Dialogfeld " Öffnen mit " enthalten sein muss, müssen für jeden solchen Editor eine Editorfactory registrieren. Systeminterne Editoren funktionieren nur zusammen mit einem bestimmten Projekttyp, der bei der Implementierung der CreateEditorInstance Methode erzwungen wird. Die IDE verfügt über eine integrierte Editorfactory für den Haupttext-Editor und den Binär-Editor. Die IDE erstellt auch eine Instanz einer Editor-Factory im Namen jeder registrierten Windows-Dateizuordnung. Ein Beispiel für eine solche Datei ist Microsoft Word.
Sobald der Benutzer ein Element aus dem Dialogfeld " Öffnen mit " auswählt, öffnet die IDE dann das Dokument durch Aufrufen OpenStandardEditor der Methode. Weitere Informationen finden Sie unter How to: Open Standard Editors.