티스토리 뷰
WM_CREATE : 윈도우가 생성될 때 발생
WM_ACTIVE : 윈도우가 활성화될 때 또는 비활성화되면 발생
WM_NCACTIVATE : 윈도우의 비작억영역의 활성화 또는 비활성화시 발생 (윈도우 타이틀바 색상 제어)
WM_DESTROY : 윈도우가 파괴되기 직전에 발생
WM_NCDESTROY : 모든 윈도우가 파괴되고 난 후 발생
WM_QUERYENDSESSION : 운영체제가 log-off 또는 종료될 때 발생
WM_PAINT
: 윈도우가 다시 그려져야 하면 발생 (아주 중요한 메시지로 MFC에서는 OnPaint() 또는 OnDraw()WM_ERASEBKGND : 윈도우의 배경색이 다시 그려져야 할 때 발생
WM_SHOWWINDOW : 윈도우가 보여질 때 또는 숨겨질 때 발생
WM_LBUTTONDOWN : 마우스 왼쪽 버튼을 누르면 발생
WM_LBUTTONUP : 마우스 오른쪽 버튼을 눌렀다가 떼면 발생
WM_RBUTTONDOWN : 마우스 오른쪽 버튼을 누르면 발생
WM_RBUTTONUP : 마우스 오른쪽 버튼을 눌렀다가 떼면 발생
WM_MOUSEMOVE : 마우스가 움직이고 있으면 발생
WM_NCHITTEST : 마우스가 움직이고 있으면 발생. 마우스의 아이콘을 제어하기 위해 사용
WM_SETCURSOR : 마우스의 아이콘을 재설정해야 할 때 발생
WM_KEYDOWN : 키보드가 눌리면 발생
WM_KEYUP : 키보드를 눌렀다가 떼면 발생
WM_CHAR : 키보드가 눌려지면 발생
WM_SIZE : 윈도우의 크기가 변경되면 발생
WM_MOVE : 윈도우가 이동되면 발생
WM_WINDOWPOSCHANGING: 윈도우의 위치, 크기 등이 변하고 있으면 발생
WM_GETMINMAXINFO
: 윈도우의 최소, 최대 크기가 변경되기 직전에 발생.WM_HSCROLL : 스크롤바에서 수평 스크롤시 발생
WM_VSCROLL : 스크롤바에서 수직 스크롤시 발생
WM_TIMER : 타이머 설정 시 주기적으로 발생
WM_COMMAND : 메뉴, 버튼, 엑셀러레이터 선택 시 발생
WM_SYSCOMMAND : 시스템 메뉴, 최소화, 최대화, 이동, 닫기 등에서 발생. SC_CLOSE,
SC_MINIMIZE, SC_MAXIMIZE, SC_MOVE, SC_SIZE, SC_RESTORE
WM_SYSKEYDOWN : 프로그램 실행 시 F10 키 또는 Alt의 조합키를 누르면 발생
WM_SYSKEYUP : 프로그램 실행 시 F10 키 또는 Alt의 조합키를 눌렀다가 떼면 발생
'기억하자정보 > 기타' 카테고리의 다른 글
"RAID 1 + 0"과 "RAID 0 + 1"의 차이점 (0) | 2006.12.15 |
---|---|
RAID 1+0 과 0+1의 공통점 과 차이점 (0) | 2006.12.15 |
[API]LoadCursor,SetCursor사용 (0) | 2006.12.04 |
MASM (0) | 2006.12.01 |
[API] DlgBase (0) | 2006.11.13 |
- 안내
- 궁금한 점을 댓글로 남겨주시면 답변해 드립니다.