WM_SIZE

Å©±â º¯°æ µÈ ÈÄ Ã¢ WM_SIZE ¸Þ½ÃÁö Àü¼Û.

WM_SIZE fwSizeType wParam; =      / / nWidth Ç÷¡±× Á¶Á¤ = LOWORD(lParam);  / / Ŭ¶óÀÌ¾ðÆ® ¿µ¿ª NheightÀÇ ³Êºñ = HIWORD(lParam); / / Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ ³ôÀÌ 
 

¸Å°³ º¯¼ö

fwSizeType
WParam°ªÀÔ´Ï´Ù. ¿äûÇÑ Å©±â Á¶Á¤ À¯ÇüÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ª Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.:
°ª ÀǹÌ
SIZE_MAXHIDE ´Ù¸¥ âÀÌ ÃÖ´ëÈ­ µÉ ¶§ ¸ðµç ÆË¾÷ â ¸Þ½ÃÁö Àü¼Û.
SIZE_MAXIMIZED âÀÌ ÃÖ´ëÈ­ µÇ¾ú½À´Ï´Ù.
SIZE_MAXSHOW ´Ù¸¥ âÀ» ÀÌÀü Å©±â·Î º¹¿ø µÈ °æ¿ì ¸ðµç ÆË¾÷ â ¸Þ½ÃÁö Àü¼Û.
SIZE_MINIMIZED âÀÌ ÃÖ¼ÒÈ­ µÇ¾ú½À´Ï´Ù.
SIZE_RESTORED â Å©±â Á¶Á¤ ÇÏÁö¸¸ SIZE_MINIMIZEDµµ SIZE_MAXIMIZED °ª Àû¿ë.

nWidth
LParam³·Àº ¼ø¼­ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ »õ ³Êºñ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
nHeight
LParam»óÀ§ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ ³ôÀÌ »õ·Î ÁöÁ¤.

¹Ýȯ °ª

ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÌ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â °æ¿ì ±×°ÍÀº 0À» ¹Ýȯ ÇÑ´Ù.

ÁÖÀÇ

ÀÚ½Ä Ã¢ WM_SIZE ¸Þ½ÃÁöÀÇ °á°ú ´ë ÇÑ SetScrollPos ¶Ç´Â MoveWindow ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â °æ¿ì bRedraw ¸Å°³ º¯¼ö´Â Ä¥ÇØÁø µÉ âÀÌ ¾Æ´Ñ À̾î¾ß ÇÕ´Ï´Ù.

³Êºñ¿Í ³ôÀÌ Ã¢ÀÇ 32 ºñÆ® °ª ºñ·Ï WM_SIZE ¸Þ½ÃÁöÀÇ nWidth ¹× nHeight ¸Å°³ º¯¼ö ÇÏÀ§ 16 ºñÆ®¸¸ Æ÷ÇÔ.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ð.

Âü°í Ç׸ñ

â °³¿ä â ¸Þ½ÃÁö¸¦ MoveWindow, SetScrollPos

 

Index