Entwerfen eines Assistenten
Aktualisiert: November 2007
Gegebenenfalls müssen Sie Projekte mit standardisierten Features erstellen, die von den in Visual C++ zur Verfügung gestellten Anwendungs-Assistenten abweichen. Zum Ausführen solcher Aufgaben können Sie die Assistentenarchitektur in Visual C++ verwenden, die für eine problemlose Erweiterbarkeit und Anpassung ausgelegt ist. Mithilfe des benutzerdefinierten Visual C++-Assistenten können Sie einen Assistenten erstellen. Nachdem der Assistent erstellt wurde, können Sie ihn so konfigurieren, dass er die für Ihre Projekte erforderlichen Startdateien generiert.
Ein Visual C++-Assistent ist ein HTML-Steuerelement. Er verwendet das Visual C++-Assistentenmodul IVCWizCtlUI, das häufig verwendete Dienste, z. B. NavigateToCommandHandler, OkCancelAlert usw., bereitstellt. Außerdem verwendet der Assistent das Skriptmodul, über das mit einem Assistenten sowohl VBScript als auch JScript interpretiert werden kann.
Die Assistentenarchitektur bietet die Möglichkeit, auf die folgenden Objektmodelle direkt in den Assistenten zuzugreifen und ihre Methoden, Eigenschaften und Ereignisse sowohl aus den JScript- als auch aus den HTML-Dateien aufzurufen. (Weitere Informationen und Beispiele finden Sie unter HTML-Dateien und JScript-Datei.)
Eine Beschreibung der einzelnen Elemente, die Sie zum Entwerfen von Assistenten benötigen, finden Sie unter Für den Assistenten erstellte Dateien.
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Konzepte
Schritte zum Entwerfen eines Assistenten