Поддержка MFC в проектах ATL
Если выбрана поддержка MFC в мастере проекта ATL, проект объявляет приложение как объект (класс) приложения MFC.Проект инициализирует библиотеку MFC и создает класс (класс ProjName), являющийся производным от CWinApp.
Эта возможность доступна только для неатрибутированных проектов библиотек DLL ATL.
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();
}
Класс объектов приложения и его функции InitInstance и ExitInstance можно просматривать в представлении классов.
См. также
Задачи
Создание проекта библиотеки ATL
Ссылки
Конфигурации по умолчанию проекта ATL