MFC_Class - 8BitsCoding/RobotMentor GitHub Wiki
CWinApp, CWnd
-
CWinApp - Windows ์ด์์ฒด์ ๋ฅผ ์๋ฏธ
-
CWnd - Windows ์ด์์ฒด์ ๋ด์ ์ดํ๋ฆฌ์ผ์ด์ ์ฐฝ(Window)์ ์๋ฏธ
CWinApp - ์์ฉ ํ๋ก๊ทธ๋จ๊ณผ ๊ด๋ จ๋ ์์ (Windows Class ๋ฑ๋ก, ๋ฉ์ธ ์๋์ฐ ์์ฑ, ๋ฉ์์ง ์ฒ๋ฆฌ ๋ฑ)์ ์ฒ๋ฆฌํ๋ ํด๋์ค ์ด๋ค. WIN32์ WinMain์ ์๋ ์์ ์ ํด๋์ค๋ก ๊ตฌ์ฑํ ๊ฒ์ด๋ค.
CWnd - MFC์ ๋ฒํผ, ์๋ํธ ์ปจํธ๋กค, ๋ฆฌ์คํธ ๋ฐ์ค ๋ฑ ๋ชจ๋ Window์ด๊ณ ์ด Window๋ฅผ ์ปจํธ๋กค ํ๋ ํด๋์ค์ด๋ค.
CDialogEx
์ฐ์ CDialogEx๋ CWnd์ ์๋ ํด๋์ค์ด๋ค.
Window ์ด์์ฒด์ ๋ ์ปจํธ๋กค์ ์ข ๋ ํธํ๊ฒ ๊ตฌ์ฑ๊ด๋ฆฌ ํ ์ ์๋๋ก '๋ํ์์'๋ผ๋ ๊ฐ๋ ์ ์ ๊ณตํ๋ค.
MFC์์ ๋ํ์์๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด CDialog(Ex)ํด๋์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
(์ฐธ๊ณ ) CDialog์ CDialogEx์ ์ฐจ์ด์ ์ ์ญ์ Ex์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ ๋์๊ณ ๋ํ์์์ ๋ฐฐ๊ฒฝ์์ด๋ ๋ฐฐ๊ฒฝ์ด๋ฏธ์ง๋ฅผ ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ์ ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๋ค.