다음을 통해 공유


ATL 프로젝트의 MFC 지원

ATL 프로젝트 마법사에서 지원 MFC를 선택하면 프로젝트에서 애플리케이션을 MFC 애플리케이션 개체(클래스)로 선언합니다. 이 프로젝트는 MFC 라이브러리를 초기화하고 CWinApp에서 파생된 클래스(ProjName 클래스)를 인스턴스화합니다.

이 옵션은 비대화 ATL DLL 프로젝트에만 사용할 수 있습니다.

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 프로젝트 구성