Assistant Application MFC
L’Assistant Application MFC génère une application qui, lorsqu’elle est compilée, implémente les fonctionnalités de base d’une application exécutable Windows (.exe). L’application de démarrage MFC inclut des fichiers sources C++ (.cpp), des fichiers de ressource (.rc), des fichiers d’en-tête (.h) et un fichier de projet (.vcxproj). Le code généré dans ces fichiers de démarrage est basé sur MFC.
Remarque
Selon les options que vous sélectionnez, l’Assistant crée des fichiers supplémentaires dans votre projet. Par exemple, si vous sélectionnez l’aide contextuelle sur la page Fonctionnalités avancées, l’Assistant crée les fichiers nécessaires pour compiler les fichiers d’aide du projet. Pour plus d’informations sur les fichiers créés par l’Assistant, consultez Les types de fichiers créés pour les projets Visual Studio C++ et consultez le fichier Readme.txt dans le projet.
Vue d’ensemble
Cette page de l’Assistant décrit les paramètres d’application actuels de l’application MFC que vous créez. Par défaut, l’Assistant crée un projet comme suit :
Type d’application, Assistant Application MFC
Le projet est créé avec la prise en charge de l’interface multidocument (MDI) par onglets. Pour plus d’informations, consultez SDI et MDI.
Le projet utilise des bibliothèques Unicode.
Le projet est créé à l’aide du style de projet Visual Studio et active le changement de style visuel.
Le projet utilise MFC dans une DLL partagée. Pour plus d’informations, consultez Créer des DLL C/C++ dans Visual Studio.
Prise en charge des documents composés, Assistant Application MFC
- Le projet ne prend pas en charge les documents composés.
Chaînes modèles de document, Assistant Application MFC
- Le projet utilise le nom du projet pour les chaînes de modèle de document par défaut.
Prise en charge des bases de données, Assistant Application MFC
- Le projet ne prend pas en charge les bases de données.
Fonctionnalités de l’interface utilisateur, Assistant Application MFC
- Le projet implémente des fonctionnalités d’interface utilisateur Windows standard telles qu’un menu système, une barre d’état, optimiser et réduire les zones, une zone À propos , une barre de menus standard et une barre d’outils d’ancrage et des cadres enfants.
Fonctionnalités avancées, Assistant Application MFC
Le projet prend en charge l’impression et l’aperçu avant impression.
Le projet prend en charge les contrôles ActiveX. Pour plus d’informations, consultez Séquence d’opérations pour la création de contrôles ActiveX.
Le projet ne prend pas en charge Automation, MAPI, Windows Sockets ou Accessibilité active.
Le projet prend en charge un volet d’ancrage de l’Explorateur , un volet d’ancrage de sortie et un volet d’ancrage Propriétés .
Classes générées, Assistant Application MFC
La classe d’affichage du projet est dérivée de la
CView
classe.La classe d’application du projet est dérivée de la
CWinAppEx
classe.La classe de document du projet est dérivée de la
CDocument
classe.La classe de trame principale du projet est dérivée de la
CMDIFrameWndEx
classe.La classe d’images enfant du projet est dérivée de la
CMDIChildWndEx
classe.
Pour modifier ces paramètres par défaut, sélectionnez le titre d’onglet approprié dans la colonne gauche de l’Assistant et apportez les modifications sur la page qui s’affiche.
Après avoir créé un projet d’application MFC, vous pouvez ajouter des objets ou des contrôles à votre projet à l’aide d’Assistants de code Visual C++.
Voir aussi
Création d’une application MFC
MFC, applications de bureau
Utilisation des classes pour l’écriture d’applications pour Windows