ATL-Projekt-Assistent

Die Active Template Library (ATL) ist ein Satz vorlagenbasierter C++-Klassen, die das Schreiben kleiner und schneller COM-Objekte vereinfachen. Der ATL-Projekt-Assistent erstellt ein Projekt mit den Strukturen, die COM-Objekte enthalten sollen.

Überblick

Auf dieser Assistentenseite werden die aktuellen Anwendungseinstellungen für das ATL-Projekt beschrieben, das Sie erstellen. Standardmäßig weist das Projekt die folgenden Einstellungen auf:

  • Die Dynamic Link Library gibt an, dass es sich bei Ihrem Server um eine DLL und daher um einen In-Process-Server handelt.

  • Attribut gibt an, dass Ihr Projekt Attribute verwendet.

Um diese Standardwerte zu ändern, klicken Sie in der linken Spalte des Assistenten auf "Anwendung Einstellungen", und nehmen Sie Änderungen an dieser Seite des ATL-Projekt-Assistenten vor.

Informationen zu den Standardprojekteinstellungen, einschließlich der Auswahl des Zeichensatzes und der Verknüpfung von Standardeinstellungen, finden Sie unter "Standard-ATL-Projektkonfigurationen".

Nachdem Sie ein ATL-Projekt erstellt haben, können Sie Ihrem Projekt Mithilfe von Visual C++ -Code-Assistenten Objekte oder Steuerelemente hinzufügen. Sie können die folgenden Arten von Verbesserungen an einem einfachen ATL-Projekt mithilfe von Code-Assistenten vornehmen:

Berücksichtigen Sie außerdem diese Aufgaben beim Erstellen und Verbessern eines ATL-Projekts:

Sie können Projekteigenschaften angeben (z. B. ob statisch mit dem CRT verknüpft werden soll) auf der Seite "Projekteigenschaften" und Sie können Buildkonfigurationen für ein ATL-Projekt festlegen.

Siehe auch

Visual Studio-Projekte: C++
C++-Projektvorlagen
Grundlagen von ARL COM-Objekten
Programmieren mit ATL- und C-Laufzeitcode
Tutorial