JScript-Funktionen für C++-Assistenten
Fügt einem MFC-Projekt ATL-Unterstützung hinzu. |
|
Rendert eine Vorlagendatei, die eine Co-Klasse enthält, und fügt sie in die IDL-Datei des Projekts ein. |
|
Fügt dem Projekt die Standardkonfigurationen hinzu. |
|
Fügt dem Projekt alle in der Datei Templates.inf aufgelisteten Dateien hinzu. |
|
Rendert eine Vorlagendatei, die eine Schnittstelle enthält, und fügt sie in die IDL-Datei des Projekts ein. |
|
Wird vom Assistenten aufgerufen, um zu überprüfen, ob das Projekt mit dem auszuführenden Code-Assistenten kompatibel ist (d. h., ob das Projekt eine ATL-Klasse annehmen kann). Der Assistent ruft diese Funktion auf, wenn die VSZ-Datei der Projektsteuerung den PREPROCESS_FUNCTION-Parameter enthält. Er überprüft, ob das Visual C++-Codemodell verfügbar ist. Wenn das Codemodell nicht verfügbar ist, meldet die Funktion einen Fehler und gibt false zurück. |
|
Der Assistent ruft diese Funktion auf, wenn die VSZ-Datei der Projektsteuerung den PREPROCESS_FUNCTION-Parameter enthält. Er überprüft, ob das Visual C++-Codemodellobjekt verfügbar ist. Wenn das Codemodell nicht verfügbar ist, meldet die Funktion einen Fehler und gibt false zurück. |
|
Wird vom Assistenten aufgerufen, um zu überprüfen, ob das Projekt mit dem auszuführenden Code-Assistenten kompatibel ist (d. h., ob das Projekt eine MFC-Klasse annehmen kann). Der Assistent ruft diese Funktion auf, wenn die VSZ-Datei der Projektsteuerung den PREPROCESS_FUNCTION-Parameter enthält. Er überprüft, ob das Visual C++-Codemodellobjekt verfügbar ist. Wenn das Codemodell nicht verfügbar ist, meldet die Funktion einen Fehler und gibt false zurück. |
|
Gibt an, ob das Projekt sowohl attributierte als auch nicht attributierte ATL-Objekte unterstützt. |
|
Überprüft, ob eine Datei vorhanden ist. Falls ja, fordert der Assistent den Benutzer auf, den hinzuzufügenden Code mit der vorhandenen Datei zusammenzuführen. |
|
Konvertiert ein ATL-Projekt in ein attributiertes Projekt. |
|
Erstellt die Datei Templates.inf. |
|
Erstellt ein C++-Projekt. |
|
Generiert einen C++-Anzeigenamen. |
|
Löscht die angegebene Datei. |
|
Gibt an, ob die Datei eine #include-Anweisung enthält. |
|
Ruft Code ab, der zum Entladen der DLL erforderlich ist. |
|
Ruft den Code für das DLL-Klassenobjekt ab. |
|
Ruft den Code zum Registrieren eines Servers ab. |
|
Ruft den Code zum Aufheben der Registrierung eines Servers ab. |
|
Hilfsfunktion zum Abrufen des Textes für ExitInstance. |
|
Hilfsfunktion zum Abrufen des Textes für InitInstance. |
|
Ruft die Pragmas zum Exportieren von Funktionen ab. |
|
Gibt das einer Schnittstelle zugehörige VCCodeClass-Objekt zurück. |
|
Gibt den Schnittstellentyp zurück (z. B. custom, dual, dispinterface, oleautomation). |
|
Gibt die höchste dispid der Member dieser Schnittstelle sowie aller zugehörigen Basisschnittstellen zurück. |
|
Gibt ausgehend vom angegebenen Namen ein Funktionsobjekt zurück. |
|
Gibt den Dateinamen der pro Projekt gültigen Dateitypen an (.rc, .idl usw.). |
|
Gibt den Verzeichnispfad des Projekts zurück. |
|
Gibt eine Beschreibung des Typs der Ausnahme zurück. |
|
Gibt einen eindeutigen Dateinamen zurück. |
|
Fügt strInFile die include-Anweisung hinzu, wobei auch der Header mit dem implementierten strCodeElemName eingefügt wird, falls das Projekt einen solchen Header enthält. |
|
Hilfsfunktion, die in AddATLSupportToProject aufgerufen wird, um Code in InitInstance einzufügen. |
|
Gibt an, ob ein Projekt ATL-basiert ist. |
|
Gibt an, ob ein Projekt attributiert ist. |
|
Überprüft, ob ein Projekt MFC-basiert ist. |
|
Hilfsfunktion, die in InsertIntoFunction aufgerufen wird, um zu ermitteln, ob eine Zeile mit einer bestimmten Zeichenfolge beginnt. |
|
Sucht die Zeilennummer einer bestimmten Position in einem Funktionsrumpf. |
|
Wird vom HTML-Skript des Assistenten aufgerufen, wenn der Benutzer auf Fertig stellen klickt. Ruft die Finish-Methode der Assistentensteuerung auf. |
|
Rendert eine Vorlagendatei und fügt sie optional dem Projekt hinzu. |
|
Richtet den vorkompilierten Header für das Projekt ein. |
|
Liefert Fehlerinformationen. |
|
Fügt Quell-, Include- und Ressourcenfilter für Projektordner hinzu. |
|
Wird vom Assistenten aufgerufen, um bei Bedarf das Symbol _MERGE_PROXYSTUB hinzuzufügen. |
|
Richtet die Eigenschaften der Projektkonfiguration ein, wenn kein vorkompilierter Header verwendet wird. |
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Konzepte
Anpassen von C++-Assistenten mit allgemeinen JScript-Funktionen