issues
search
Chromatic-Hwi
/
C_PlusPlus_MFC
1
stars
0
forks
source link
김성엽 블로그 MFC
#4
Open
Chromatic-Hwi
opened
2 years ago
Chromatic-Hwi
commented
2 years ago
Windows의 약자는 win으로, 프로그램 영역을 표시하는 Window의 약자는 wnd로 사용.
<'CWinApp'>
응용 프로그램과 관련된 작업(Window Class 등록, 메인 윈도우 생성, 메세지 처리)을 처리하는 클래스.
필수 클래스
이 클래스를 변경하기 위한 작업은 거의 안함.
CWinApp 클래스의 InitInstance 함수에는 메인 윈도우를 생성하는 코드 필요. -> 반드시 오버라이딩하여 메인 윈도우 생성하는 코드 추가 필요.
<'CWnd'>
Windows OS에서 Window를 표현하기 위해 만든 클래스.
응용 프로그램에서 사용자 환경을 구성할 때 사용하는 클래스.
일반 Window 뿐만 아니라 컨트롤을 출력하기 위한 기반 클래스의 역할을 함.
<MFC 구성 최소 단위>
CWinApp 클래스와 CWnd 클래스의 조합이 MFC 구성 최소 단위.
<'CWinApp'>
<'CWnd'>
<MFC 구성 최소 단위>