Q : 윈도우에서 Message란?
A : 모든 것이 “다” Message이다. è Message driven 방식
창 이동, 클릭, 메모장에 타이핑 (입력) è 이런 것과 대응하는 message를 발동하게 된다.
ㅇ HID ( Human Input Device )
마우스. 키보드, 이것을 가지고 컴퓨터를 조작한다. 인간이 컴퓨터에게 정보를 입력 하기
위한것 è H/W Event 발생 시킴 è OS가 가장 먼저 감지 è 이것에 대해 Message으로
보내준다.
ㅇ 윈도우는 Message에 의해서 움직인다. è Hw Event등등에 의해서 발생하게 된다
윈도우는 Message Driven 방식이다.
Window 프로그래밍에서 알아야 할것
1. 메시지의 종류를 알아야 한다.
2. 메시지가 언제 발생하는지 알아야 한다..
3. 이때 무엇을 해야하는가?
ㅇ 윈도우의 동작
H/W EVENT è Message 추가 è Message를 꺼낸다. è Main MessaeLoop
è 적절한 처리 (WndProc)
ㅇ소스 코드
ㅇ 소스 결과
출처 :
'[ C/ C++ 프로그래밍 ] > [ MFC ]' 카테고리의 다른 글
[ MFC ] 본격적인 윈도우 프로그램 (2) | 2010.07.26 |
---|---|
[ MFC ] 간단한 win32 프로그램 (3) | 2010.07.26 |
[열혈강의 MFC 2008 정리] Part1 - Chapter 2 MFC CWnd Class (0) | 2010.06.25 |
MFC (2) | 2010.04.13 |
MFC를 공부하자 ^-^ (0) | 2010.04.13 |