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

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

ATL-Eigenschaftenseite

ATL Active Server Page-Komponente

ATL-OLE DB-Consumer-Assistent

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

ATL COM+ 1.0 Komponenten-Assistent

ATL-OLE DB-Anbieter-Assistent

HinweisHinweis

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.

    HinweisHinweis

    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 Desktopprojekten mit Anwendungs-Assistenten

Referenz

ATL-Projekt-Assistent

Grundlagen von ATL-COM-Objekten

Standardmäßige ATL-Projektkonfigurationen

Konzepte

Visual C++-Projekttypen

Programmierung mit ATL und C-Laufzeit-Code