Creazione guidata MFC Smart Device DLL
Aggiornamento: novembre 2007
In questo documento viene descritta la Creazione guidata DLL MFC per Smart Device, in particolare la pagina Panoramica.
Quando si utilizza la Creazione guidata DLL MFC per creare un progetto DLL MFC, si ottiene un'applicazione di base con una funzionalità predefinita che, dopo la compilazione, consente di implementare le funzionalità di base delle DLL. Il programma iniziale MFC comprende file di origine C++ (CPP), file di risorse (RC) e un file di progetto (VCPROJ). Il codice generato in questi file iniziali è basato su MFC. Per ulteriori informazioni, vedere i dettagli del file Readme.txt generato per il progetto in Visual Studio e Classi e funzioni generate dalla Creazione guidata DLL MFC.
Panoramica
In questa pagina vengono visualizzate le impostazioni di progetto correnti per il progetto DLL per Smart Device MFC che si sta creando. Per impostazione predefinita, il progetto è dotato delle impostazioni riportate di seguito.
La prima piattaforma dell'elenco è quella di destinazione. In un'installazione predefinita la piattaforma è Pocket PC 2003, ma installando e disinstallando i kit SDK per Windows CE 5.0 si potrebbe modificare la destinazione predefinita per le nuove applicazioni.
Il progetto viene creato come una normale DLL con MFC collegato staticamente.
Per cambiare la piattaforma predefinita, fare clic su Piattaforme nella colonna a sinistra della procedura guidata e apportare le modifiche desiderate.
Per modificare le impostazioni predefinite dell'applicazione, fare clic su Impostazioni applicazione nella colonna a sinistra della procedura guidata e apportare le modifiche desiderate.
Se dopo la creazione del nuovo progetto il compilatore genera un avviso relativo alla definizione di _CE_ALLOW_SINGLE_THREADED_OBJECTS_IN_MTA, sarà necessario definire questo flag nel file di intestazione principale.
#define _CE_ALLOW_SINGLE_THREADED_OBJECTS_IN_MTA
Questo avviene soprattutto in scenari quali la creazione di oggetti COM in piattaforme Windows Mobile, l'utilizzo di servizi Web in Windows Mobile e l'utilizzo di oggetti COM ATL.