Hinzufügen von Objekten und Steuerelementen zu einem ATL-Projekt

Hinweis

Der ATL COM+ 1.0 Komponenten-Assistent, der ATL-OLE DB-Consumer-Assistent und der ATL-Assistent für Active Server Page-Komponenten sind in Visual Studio 2019 und höher nicht verfügbar.

Sie können einen der ATL-Code-Assistenten verwenden, um Objekte oder Steuerelemente zu ATL. oder MFC-basierten Projekten hinzuzufügen. Für jedes COM-Objekt oder -Steuerelement, das Sie hinzufügen, generiert der Assistent CPP- und .h-Dateien sowie eine RGS-Datei für skriptbasierte Registrierungsunterstützung. Die folgenden ATL-Code-Assistenten sind in Visual Studio verfügbar:

Hinweis

Bevor Sie ein ATL-Objekt zu Ihrem Projekt hinzufügen, sollten Sie die Details und Anforderungen für das Objekt in dessen zugehörigen Hilfethemen lesen.

Hinzufügen eines Objekts oder Steuerelements mit dem ATL-Steuerelement-Assistenten

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Projektknoten, und klicken Sie im Kontextmenü auf Hinzufügen. Klicken Sie auf Klasse hinzufügen.

    Das Dialogfeld Klasse hinzufügen wird angezeigt.

  2. Wählen Sie im Bereich Kategorien den Ordner ATL aus, und wählen Sie im Bereich Vorlagen das Objekt aus, das eingefügt werden soll. Klicken Sie auf Öffnen. Der Code-Assistent für das ausgewählte Objekt wird angezeigt.

    Hinweis

    Wenn Sie ein ATL-Objekt zu einem MFC-Projekt hinzufügen möchten, müssen Sie dem vorhandenen Projekt ATL-Unterstützung hinzufügen. Gehen Sie dazu entsprechend den Anweisungen vor, die in Hinzufügen von ATL-Unterstützung zu einem MFC-Projekt aufgeführt sind.

    Wenn Sie versuchen, ein ATL-Objekt zu Ihrem MFC-Projekt hinzuzufügen, ohne vorher ATL-Unterstützung hinzugefügt zu haben, werden Sie alternativ von Visual Studio aufgefordert anzugeben, ob ATL-Unterstützung zu Ihrem Projekt hinzugefügt werden soll. Klicken Sie auf Ja, um ATL-Unterstützung zum Projekt hinzuzufügen und den ausgewählten ATL-Assistenten zu öffnen.

Siehe auch

ATL-Projekt-Assistent
C++-Projektvorlagen
Grundlagen von ARL COM-Objekten
Programmieren mit ATL- und C-Laufzeitcode
Standardmäßige ATL-Projektkonfigurationen