Paramètres de l'application, Assistant Projet Smart Device ATL
Mise à jour : novembre 2007
Spécifie les paramètres autres que ceux de la plateforme pour le nouveau projet Smart Device ATL.
Remarque : |
---|
Vous ne pouvez pas utiliser la sélection « Par attributs » lors de l'exécution des Assistants Code sur les projets Smart Device. Dans cette version, les projets Smart Device ne prennent pas en charge le code avec attributs. |
Type de serveur
Bibliothèque de liens dynamiques (DLL)
Spécifie que votre serveur est une bibliothèque de liens dynamiques (DLL, Dynamic Link Library) et, par conséquent, un serveur in-process.Exécutable (EXE)
Spécifie que votre serveur est un fichier exécutable (EXE) et, par conséquent, un serveur local out-of-process. Cette option ne fournit pas la prise en charge MFC.
Options supplémentaires
Prendre en charge les MFC
Spécifie que votre serveur inclut la prise en charge MFC. Cette option lie votre projet aux bibliothèques MFC et vous permet d'accéder à toutes les classes et fonctions qu'elles contiennent.Sélectionnez cette option uniquement si vous devez utiliser les classes MFC depuis votre projet. Des classes utilitaires, telles que CString, CRect, CSize et CPoint (voir CString, CRect Class, CSize Class et CPoint Class), ne nécessitent pas d'ajout d'une prise en charge MFC à votre projet ATL.
Si vous sélectionnez cette option, vous devez ajouter la ligne suivante au début de chaque méthode COM, procédure de fenêtres et fonction exportée qui utilise MFC :
AFX_MANAGE_STATE(AfxGetStaticModuleState());
Prendre en charge le proxy/stub
Active le code de proxy et stub généré par MIDL, généralement pour les Kits de développement logiciel qui utilisent DCOM. L'option n'est pas disponible sur les plateformes qui ne la prennent pas en charge, notamment Pocket PC et Smartphone.
Voir aussi
Référence
Assistant Projet Smart Device ATL