Mithilfe der ATL COM AppWizard

Erstellen Sie ein Projekt mithilfe des ATL COM AppWizard

  1. Öffnen Sie Visual C++. Klicken Sie im Menü Datei auf neu , und klicken Sie auf die Registerkarte Projekte.

  2. Wählen Sie ATL COM AppWizard als Ihrem Anwendungstyp.

  3. Geben Sie einen Projektnamen.

  4. Klicken Sie auf OK.

Die ATL COM AppWizard zeigt ein Dialogfeld mit Optionen, die für das ATL-Projekt gelten:

Klicken Sie auf Fertig stellen , um das Projekt zu generieren. Der Anwendungs-Assistent zeigt dann Informationen über das Projekt, dass es schafft und dann das neu erstellte Projekt in der Project-Arbeitsbereich zeigt.

Hinweis&Nbsp;  Wenn Sie Ihr Projekt erstellen, können Sie eine MinSize oder MinDependency -Konfiguration. MinSize generiert eine kleinere Komponente, da gemeinsamer Code von Atl.dll verwendet werden. In diesem Fall müssen Sie Atl.dll mit Ihrer Komponente verteilen. MinDependency generiert eine größere Komponente, da alle erforderlichen Code in mit der Komponente verknüpft werden soll.

Hinweis&Nbsp;  Wenn Sie eine Release-Version eines Projekts zu erstellen, erhalten Sie den folgenden Link-Fehler:

LIBCMT.LIB(crt0.obj): Fehler LNK2001: unresolved external Symbol _main

Dieser Fehler tritt auf, wenn Sie verwenden CRT-Funktionen, die CRT-Startcode erfordern. Die Release-Konfigurationen definieren _ATL_MIN_CRT, die CRT-Startcode von Ihrem EXE oder DLL ausschließt. Um diesen Fehler zu vermeiden, führen Sie eine der folgenden:

Index