Gewusst wie: Erstellen eines Geräteprojekts für mehrere Plattformen mithilfe des Assistenten

Aktualisiert: November 2007

Die Verwendung des Anwendungs-Assistenten für intelligente Geräte zum Erstellen eines Geräteprojekts für mehrere Plattformen im Rahmen eines Projekts bietet Vorteile gegenüber dem Hinzufügen einer Plattform nach Erstellung des Projekts. Es handelt sich um folgende Vorteile:

  • Wenn Sie im Anwendungs-Assistenten auf der Seite Plattformen mindestens zwei Plattformen auswählen, wird für jede einzelne Plattform eine Ressourcendatei generiert und konfiguriert. Wenn Sie hingegen eine Plattform hinzufügen, nachdem Sie das Projekt erstellt haben, müssen Sie die Plattform und die zugehörigen Ressourcendateien manuell hinzufügen. Weitere Informationen finden Sie unter Verwenden von Ressourcen auf mehreren Plattformen.

  • Wenn Sie im Anwendungs-Assistenten auf der Seite Plattformen mindestens zwei Plattformen auswählen, wird in die generierten Dateien eine #if defined-Anweisung in den Quellcode eingebettet, um die Codierung für mehrere Plattformen zu ermöglichen. Wenn Sie hingegen nach Erstellung eines Projekts eine Plattform hinzufügen, müssen Sie manuell eine #if defined-Anweisung in die entsprechenden Abschnitte des Codes einfügen.

Die folgenden Prozeduren verdeutlichen die Verwendung der einzelnen Methoden. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Vom Assistenten generierter Code in Visual C++-Geräteprojekten.

Hinweis:

Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So erstellen Sie mit dem Assistenten für neue Projekte ein Geräteprojekt für mehrere Plattformen

  1. Zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Projekt.

    Das Dialogfeld Neues Projekt wird angezeigt.

  2. Erweitern Sie unter Projekttypen den Knoten Visual C++, klicken Sie auf Intelligentes Gerät, und klicken Sie dann auf MFC-Anwendung für intelligente Geräte oder einen anderen der verfügbaren Projekttypen.

  3. Geben Sie im Feld Name Folgendes ein: MultiPlatformProject.

  4. Überprüfen Sie im Feld Speicherort den Speicherort der Projektdateien, und klicken Sie dann auf OK.

    Der <Projekttyp>-Anwendungs-Assistent für intelligente Geräte wird angezeigt.

  5. Klicken Sie auf Weiter, und wählen Sie dann auf der Seite Plattformen die entsprechenden Plattformen aus, z. B. Pocket PC 2003 und Smartphone 2003.

  6. Klicken Sie auf Fertig stellen.

    Das Projekt wird im Projektmappen-Explorer angezeigt.

So fügen Sie mit dem Konfigurations-Manager eine neue Gerätekonfiguration hinzu

  1. Klicken Sie in Visual Studio im Menü Erstellen auf die Option Konfigurations-Manager.

    Das Dialogfeld Konfigurations-Manager wird geöffnet.

  2. Klicken Sie in der Dropdownliste Konfiguration der aktuellen Projektmappe auf Neu, um eine neue Konfiguration hinzuzufügen.

    Das Dialogfeld Neue Projektmappenkonfiguration wird angezeigt.

  3. Geben Sie im Feld Name einen Namen für die neue Konfiguration ein.

  4. Geben Sie im Feld Einstellungen kopieren von eine vorhandene Konfiguration an.

  5. Klicken Sie auf OK.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen einer neuen Plattform zu einem Geräteprojekt

Gewusst wie: Ändern des Standardgeräts (systemeigene Projekte)

Verwenden von Ressourcen auf mehreren Plattformen