반응형
WM_SIZE |
실시간으로 사이즈 변경이 완료된 경우 |
wParam : resizing에 대한 타입 - SIZE_MAXHIDE - SIZE_MAXIMIZED - SIZE_MAXSHOW - SIZE_MINIMIZED - SIZE_RESTORED lParam : 클라이언트 영역 정보 - LOWORD() - width - HIWORD() - height |
WM_SIZING |
실시간 사이즈 변경중일때 |
wParam : 사이즈 변경중인 모서리 정보 - WMSZ_BOTTOM - WMSZ_BOTTOMLEFT - WMSZ_BOTTOMRIGHT - WMSZ_LEFT - WMSZ_RIGHT - WMSZ_TOP - WMSZ_TOPLEFT - WMSZ_TOPRIGHT lParam : 스크린 좌표기준 Rect 구조체 |
WM_ENTERSIZEMOVE |
윈도우 프레임에 마우스를 클릭한 순간 |
wParam : 사용 안함 lParam : 사용 안함 |
WM_EXITSIZEMOVE |
윈도우 프레임에 마우스를 땐 순간 |
wParam : 사용 안함 lParam : 사용 안함 |
WM_MENUCHAR |
1. 사용자가 Alt키와 더불어 메뉴 항목에 대응하지 않는 문자 키를 눌렀을 때
|
wParam : 코드 값 - LOWORD() - 문자 코드 - HIWORD() - 선택 코드 - MF_POPUP - MF_SYSMENU lParam : 메뉴 핸들 |
WM_GETMINMAXINFO |
윈도우의 크기나 위치가 변경될 때 발생된다. |
wParam : 사용안함 lParam : MINMAXINFO 구조체의 포인터 구조체의 값을 변경하여 셋팅 |
반응형
'프로그래밍' 카테고리의 다른 글
warning LNK4099 해결방법 (0) | 2012.10.06 |
---|---|
Visual Studio Property Sheets를 이용해서 공통된 속성 관리하기 (0) | 2012.10.04 |
Bullet 엔진 (0) | 2011.12.26 |
Optimizing the Graphics Pipeline (0) | 2011.12.13 |
크라이엔진 SDK 무료 공개 (0) | 2011.08.18 |