[MFC] 윈도우 프로그래밍 기초 - 윈도우 프로그램의 구조
윈도우 프로그램은 기본적으로 아래에서 소개되는 구조를 가진다.
표 1-1의 구조를 시작으로 글을 시작하고자 한다.
1. 큰 틀에서 바라보기.
WinMain( ) 함수와 WndProc( ) 함수로 구성된다.
-> 함수의 이름은 임의로 바꿀 수 없음. (이미 정해져 있는 규칙)
표 1-1. 구조
WinMain( ) 윈도우 객체 생성하기 윈도우 객체 화면에 띄우기 메시지 루프 돌리기
WndProc( ) |
WinMain( ) 함수는 프로그램의 윈도우 자체를 생성만 한다.
WndProc( ) 함수는 실제 일어나는 윈도우 메시지를 처리하는 역할을 수행한다.
2. WinMain() 함수가 하는 일 소개
표2-2. 함수가 하는 일
WinMain( ) 윈도우 객체 생성하기 - (CreateWindow( ... ) 윈도우 객체 화면에 띄우기 - (ShowWindow( ... ) 메시지 루프 돌리기 (while(GetMessage( ...... ) ) )
|
3. WndProc() 함수가 하는 일 소개
메시지 처리 함수 : WndProc( )
메시지 루프로부터 전달받은 윈도우 메시지를 처리한다. (WndProc)
|
'소프트웨어(SW) > MS - C++ (GUI) MFC' 카테고리의 다른 글
[MFC] 윈도우 프로그래밍 기초 - 윈도우 객체 생성, 화면 띄우기 (3) | 2015.03.06 |
---|---|
[MFC] 윈도우 프로그래밍 기초 - 윈도우 클래스 만들기 (3) | 2015.03.06 |
[MFC] 윈도우 프로그래밍 기초 - API와 Hello World. (3) | 2015.03.06 |
[MFC] 윈도우 프로그래밍 기초 - 핸들에 대한 이해 (3) | 2015.03.05 |
[MFC] 윈도우 프로그래밍 기초 - 타입 재정의 (3) | 2015.03.05 |