ATL-Projekt-Assistent für intelligente Geräte
Aktualisiert: November 2007
Bei Active Template Library (ATL) handelt es sich um eine Reihe von C++-Klassen, die auf Vorlagen basieren und die Programmierung von COM-Objekten vereinfachen. Der ATL-Projekt-Assistent für intelligente Geräte erstellt ein Projekt, in dem die Strukturen für COM-Objekte bereits angelegt sind.
Übersicht
Zeigt die aktuellen Projekteinstellungen für das ATL-Projekt an, das Sie erstellen. Das Projekt hat standardmäßig die folgenden Einstellungen:
Die Standardzielplattform für das Projekt ist die erste Plattform in der Plattformliste. Bei einer Standardinstallation ist die Standardplattform Pocket PC 2003. Durch die Installation und Deinstallation der Windows CE 5.0-SDKs wird jedoch das Standardziel für neue Anwendungen möglicherweise geändert.
Dynamic Link Library, die angibt, dass es sich bei dem Server um eine DLL und somit um einen aktiven Server handelt.
Plattformen
Klicken Sie in der linken Spalte des Assistenten auf Plattformen, um die Seite Plattformen, ATL-Projekt-Assistent für intelligente Geräte anzuzeigen. Mit dieser Seite können Sie SDKs für das aktuelle Projekt auswählen.
Anwendungseinstellungen
Klicken Sie in der linken Spalte des Assistenten auf Anwendungseinstellungen, um die Seite Anwendungseinstellungen, ATL-Projekt-Assistent für intelligente Geräte anzuzeigen. Mit dieser Seite können Sie den Servertyp (DLL oder EXE) und bestimmte andere Optionen auswählen.
Hinweis: |
---|
In ATL-EXE-Projekten werden lokale COM-Server nicht gestartet, wenn sie von COM instanziiert werden und in einem Verzeichnis registriert sind, das über einen langen Dateinamen mit Leerzeichen verfügt, beispielsweise \Programme\Mein Server\. Sie sollten diese Situation vermeiden, indem Sie zum Registrieren der Klasse einen kurzen Dateinamen ohne Leerzeichen verwenden. Weitere Informationen finden Sie unter Gewusst wie: Angeben des Remotepfads für die primäre Projektausgabe. (Der Standardwert enthält Leerzeichen.) |