티스토리 뷰

[MFC]

MFC는 Microsoft Foundation Class의 약자로 Microsoft에서 개발자들을 위해 클래스들을 편리하게 사용할 수 있도록 만든 라이브러리입니다.

 

[MFC 프로젝트 생성하기!]

앞으로 MFC를 사용해 예제를 하나하나 포스팅할 것이기 때문에

이번 글에서는 프로그램 사용을 위한 기본적인 셋팅 방법에 대해 설명드리겠습니다.

 

 

첫 번째로 Visual Studio를 실행해 새 프로젝트를 실행시켜줍니다.

저는 Visual Studio 2019 버전을 사용하고 있고 만약에 위 그림에 있는 MFC 앱 항목이 보이지 않는 경우에는

MFC 설치가 안되어있는 것이기 때문에 installer를 사용해 MFC를 추가해 설치해야 합니다~!

 

 

다음으로 프로젝트의 이름과 경로를 설정해줍니다.

 

 

애플리케이션 종류를 대화 상자 기반으로 설정해 주시고

 

 

기본적으로 두꺼운 프레임, 시스템 메뉴, 정보 상자 3군데에 체크가 되어있는데

정보 상자의 체크는 해제해 줍니다

 

 

다음을 누르시면 고급 기능에 체크가 많이 되어있으실 텐데

모두 다 체크 해제를 해줍니다~

 

 

그리고 마침을 눌러 프로젝트를 생성시켜 주시면 아래와 같은 화면이

 

 

마지막으로 소스 파일 -> .cpp( Dlg.cpp말고 )에 들어가줍니다.

::InitInstance() 속에 긴 코드가 있습니다.

그 코드를 깔끔하게 아래 코드처럼 바꾸어줍니다!

1
2
3
4
5
6
7
8
9
10
BOOL CMFCExam01App::InitInstance()
{
    CWinApp::InitInstance();
 
    CMFCExam01Dlg dlg;
    m_pMainWnd = &dlg;
    dlg.DoModal();
    
    return FALSE;
}
cs

 

 

그리고 컨트롤 f5로 실행을 시켜주시면 대화 상자가 만들어집니다~!

다음에는 간단한 예제들을 주제로 글을 써보겠습니다~:)