Prise en charge MFC dans les projets ATL
Si vous sélectionnez l'option Prendre en charge les MFC dans l'Assistant Projet ATL, votre projet déclare l'application en tant qu'objet application MFC (classe). Le projet initialise la bibliothèque MFC et instancie une classe (la classe ProjName) qui est dérivée de CWinApp.
Cette option est disponible uniquement pour les projets DLL ATL sans attributs.
class CProjNameApp : public CWinApp
{
public:
// Overrides
virtual BOOL InitInstance();
virtual int ExitInstance();
DECLARE_MESSAGE_MAP()
};
BEGIN_MESSAGE_MAP(CProjNameApp, CWinApp)
END_MESSAGE_MAP()
CProjNameApp theApp;
BOOL CProjNameApp::InitInstance()
{
return CWinApp::InitInstance();
}
int CProjNameApp::ExitInstance()
{
return CWinApp::ExitInstance();
}
Vous pouvez afficher la classe de l'objet application ainsi que ses fonctions InitInstance et ExitInstance dans la fenêtre Affichage de classes.
Voir aussi
Tâches
Référence
Configurations des projets ATL par défaut