윈도우 메시지 |
발생하는 상황 |
WM_CREATE |
윈도우가 생설될 때 |
WM_ACTIVATE |
윈도우가 활성화 되거나 비활성화 될 때 |
WM_PAINT |
윈도우가 다시 그려져야 할 필요가 있을 때 |
WM_MOUSEMOVE |
마우스 커서가 움직였을 때 |
WM_COMMAND |
사용자가 메뉴 등으로 명령을 내렸을 때 |
WM_LBUTTONDOWN |
마우스 왼쪽 버튼이 눌렸을 때 |
WM_LBUTTONUP |
마우스 왼쪽 버튼이 떼어졌을 때 |
WM_LBUTTONDBLCLK |
마우스 왼쪽 버튼이 더블 클릭 됐을 때 |
WM_KEYDOWN |
키보드가 눌렸을 때 |
WM_KEYUP |
키보드가 떼어졌을 때 |
WM_SIZE |
윈도우의 크기가 변경되었을 때 |
WM_MOVE |
윈도우가 이동 되었을 떄 |
WM_TIMER |
설정된 타이머 시간이 다 되었을 때 |
WM_DESTROY |
윈도우가 없어질 때 |
'programming > MFC' 카테고리의 다른 글
객체간 통신 (0) | 2010.03.04 |
---|---|
컨트롤 제어 클래스 (0) | 2010.03.04 |
자주 사용되는 그래픽 함수들 (0) | 2010.02.26 |
프로그램의 뼈대를 이루는 클래스들의 계층구조 (0) | 2010.02.25 |
윈도우 프로그래밍에서 정의된 데이터 형 (0) | 2010.02.25 |