Condividi tramite


Impostazioni applicazione, Creazione guidata progetto ATL per Smart Device

Aggiornamento: novembre 2007

Specifica le impostazioni diverse dalle impostazioni di piattaforma per il nuovo progetto ATL per Smart Device.

Nota:

Non è possibile selezionare Con attributi quando si eseguono le procedure guidate per la creazione di codice per i progetti per Smart Device. In questa versione i progetti per Smart Device non supportano il codice con attributi.

Tipo server

  • Libreria a collegamento dinamico (DLL)
    Specifica che il server è una libreria a collegamento dinamico (DLL) e pertanto un server in-process.

  • Eseguibile (EXE)
    Specifica che il server è un eseguibile (EXE) e pertanto un server out-of-process locale. Questa opzione non fornisce il supporto per MFC.

Opzioni aggiuntive

  • Supporto MFC
    Specifica che il server include il supporto per MFC. Questa opzione consente di collegare il progetto alle librerie MFC e di accedere alle classi e alle funzioni in esse contenute.

    Selezionare questa opzione solo se è necessario utilizzare classi specifiche di MFC nel progetto. Le classi di utilità, quali CString, CRect Class, CSize Class e CPoint Class, non richiedono l'aggiunta del supporto per MFC al progetto ATL.

    Se si seleziona questa opzione, è necessario aggiungere la riga seguente all'inizio di ogni metodo COM, routine di finestra e funzione esportata che utilizza MFC:

    AFX_MANAGE_STATE(AfxGetStaticModuleState()); 
    
  • Supporta unione proxy/stub
    Consente l'utilizzo di codice proxy e stub generato da MIDL, in genere per i kit SDK in cui viene utilizzato DCOM. Questa opzione non è disponibile per le piattaforme che non lo supportano, inclusi Pocket PC e Smartphone.

Vedere anche

Riferimenti

Creazione guidata progetto ATL per Smart Device

Altre risorse

Riferimento ATL per dispositivi

Riferimenti all'interfaccia utente dei dispositivi