WM_SIZE

API Reference 2007. 10. 17. 10:46

WM_SIZE 메시지는 윈도우의 크기가 변경될 때마다 발생한다.

lParam 의 하위 워드에는 변경된 후의 윈도우의 폭이, 상위 워드에는 높이가 전달되며

wParam 에는 이 메시지가 발생한 이유를 나타내는 플래그가 전달된다.


윈도우 크기가 바뀔 때마다 어떤 처리를 해야 한다면 항상 WM_SIZE 메시지를 받아 처리해야 한다.


SIZE_MAXHIDE

다른 윈도우가 최대화되어 이 윈도우가 가려졌다.


SIZE_MAXIMIZED

최대화되었다.


SIZE_MAXSHOW

다른 윈도우가 원래 크기로 복구되어 이 윈도우가 드러났다.


SIZE_MINIMIZED

최소화되었다.


SIZE_RESTORED

크기가 변경되었다.



최대화 시나 최소화 시에는 특별하게 다른 처리를 하고 싶을 때 wParam 을 참조한다.

Posted by 명혀니
,