Freigeben über


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

Aktualisiert: November 2007

Sie können ATL- oder MFC-basierten Projekten ein Objekt oder ein Steuerelement hinzufügen, indem Sie einen der ATL-Code-Assistenten ausführen. Für jedes hinzugefügte COM-Objekt oder -Steuerelement erstellt der Assistent CPP- und H-Dateien sowie eine RGS-Datei für die skriptbasierte Registrierungsunterstützung. Die folgenden ATL-Code-Assistenten sind in Visual Studio verfügbar:

ATL-Assistent für einfache Objekte

ATL-Dialogfeld-Assistent

ATL-Steuerelement-Assistent

ATL-Eigenschaftenseiten-Assistent

ATL-Assistent für Active Server Page-Komponenten

ATL-OLE DB-Consumer-Assistent

Assistent "ATL-Unterstützung zu MFC hinzufügen"

ATL COM+ 1.0 Komponenten-Assistent

ATL-OLE DB-Anbieter-Assistent

Hinweis:

Bevor Sie einem Projekt ein ATL-Objekt hinzufügen, sollten Sie die objektspezifischen Details und Anforderungen in den betreffenden Hilfethemen nachschlagen.

So fügen Sie ein Objekt oder ein Steuerelement mit dem ATL-Steuerelement-Assistenten hinzu

  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ährend der ATL-Ordner im Bereich Kategorien markiert ist, wählen Sie ein Objekt aus, das aus dem Bereich Vorlagen eingefügt werden soll. Klicken Sie auf Öffnen. Der Code-Assistent für das ausgewählte Objekt wird angezeigt.

    Hinweis:

    Wenn Sie einem MFC-Projekt ein ATL-Objekt hinzufügen möchten, müssen Sie dem vorhandenen Projekt ATL-Unterstützung hinzufügen. Befolgen Sie dazu beispielsweise die Hinweise unter Hinzufügen von ATL-Unterstützung zu einem MFC-Projekt.

    Wenn Sie versuchen, Ihrem MFC-Projekt ein ATL-Objekt hinzuzufügen, ohne dass zuvor ATL-Unterstützung hinzugefügt wurde, werden Sie von Visual Studio gefragt, ob Sie dem Projekt ATL-Unterstützung hinzufügen möchten. Klicken Sie auf Ja, um dem Projekt ATL-Unterstützung hinzuzufügen und den ausgewählten ATL-Assistenten zu öffnen.

Siehe auch

Aufgaben

Erstellen von Projekten mit Anwendungs-Assistenten

Konzepte

Visual C++-Projekte

Programming with ATL and C Run-Time Code

Referenz

ATL-Projekt-Assistent

Fundamentals of ATL COM Objects

Standardmäßige ATL-Projektkonfigurationen