Å©±â¿Í À§Ä¡´Â â¿¡ ´ë ÇÑ Á¤º¸¸¦ Æ÷ÇÔ ÇÏ´Â WINDOWPOS ±¸Á¶.
typedef struct _WINDOWPOS {/ / wp HWND hwnd;
HWND hwndInsertAfter;
int x;
int y;
int cx;
int cy;
UINT Ç÷¡±×;
} WINDOWPOS
| °ª | ÀÇ¹Ì |
|---|---|
| SWP_DRAWFRAME | â ÁÖÀ§ ÇÁ·¹ÀÓ (À©µµ¿ìÀÇ Å¬·¡½º ¼³¸í¿¡ Á¤ÀÇ µÊ)¸¦ ±×¸³´Ï´Ù. |
| SWP_FRAMECHANGED | À©µµ¿ìÀÇ Å©±â°¡ º¯°æ µÇÁö ¾Ê½À´Ï´Ù °æ¿ì¿¡ â¿¡ WM_NCCALCSIZE ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. À©µµ¿ìÀÇ Å©±â¸¦ º¯°æ ÇÏ´Â °æ¿ì¿¡ WM_NCCALCSIZE º¸³½ÀÌ Ç÷¡±×¸¦ ÁöÁ¤ ÇÏ´Â °æ¿ì. |
| SWP_HIDEWINDOW | â ¼û±â±â. |
| SWP_NOACTIVATE | âÀ» Ȱ¼ºÈ ÇÏÁö ¾Ê½À´Ï´Ù. â Ȱ¼ºÈ ¹× ( hWndInsertAfter ¸Å°³ º¯¼ö ¼³Á¤)¿¡ µû¶ó ¶Ç´Â ºñ ¸Ç ±×·ìÀÇ »ó´ÜÀ¸·Î À̵¿ÀÌ Ç÷¡±×°¡ ¼³Á¤ µÇÁö ¾ÊÀº °æ¿ì. |
| SWP_NOCOPYBITS | Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ Àüü ³»¿ëÀ» »èÁ¦ÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ À¯È¿ÇÑ ³»¿ëÀº ÀúÀå ¹× Ã¢ Å©±â ¶Ç´Â À§Ä¡¸¦ º¯°æ ÇÏ´Â ÈÄ Å¬¶óÀÌ¾ðÆ® ¿µ¿ªÀ¸·Î ´Ù½Ã º¹»çÀÌ Ç÷¡±×¸¦ ÁöÁ¤ ÇÏ´Â °æ¿ì. |
| SWP_NOMOVE | ÇöÀç À§Ä¡¸¦ À¯Áö ( X ¹× Y ¸Å°³ º¯¼ö ¹«½Ã). |
| SWP_NOOWNERZORDER | Z ¼ø¼¿¡¼ ¼ÒÀ¯ÀÚ Ã¢ÀÇ À§Ä¡¸¦ º¯°æ ÇÏÁö ¾Ê½À´Ï´Ù. |
| SWP_NOREDRAW | º¯°æ ³»¿ëÀ» ´Ù½Ã ±×¸®±â ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ Ç÷¡±×¸¦ ¼³Á¤ ÇÏ´Â °æ¿ì ¾î¶² Á¾·ùÀÇ ´Ù½Ã ±×¸®±â ¹ß»ý ÇÕ´Ï´Ù. ÀÌ Å¬¶óÀÌ¾ðÆ® ¿µ¿ª (Á¦¸ñ Ç¥½ÃÁÙ ¹× ½ºÅ©·Ñ ¸·´ë¸¦ Æ÷ÇÔ ÇÏ ¿©) ºñŬ¶óÀÌ¾ðÆ® ¿µ¿ª¿¡ Àû¿ë µË´Ï´Ù ¹× ºÎ¸ð À©µµ¿ìÀÇ ¸ðµç ºÎºÐ À̵¿ âÀÇ °á°ú·Î ¹ß°ß. ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸í½ÃÀûÀ¸·Î ¹«È¿È ÇØ¾ß ÇÕ´Ï´Ù ¶Ç´Â â°ú ºÎ¸ð âÀ» ´Ù½Ã ±×¸± ÇÊ¿äÀÇ ¸ðµç ºÎºÐÀ» ´Ù½Ã ±×¸®µµ·ÏÀÌ Ç÷¡±×°¡ ¼³Á¤ µÈ °æ¿ì. |
| SWP_NOREPOSITION | SWP_NOOWNERZORDER Ç÷¡±×¿Í µ¿ÀÏ. |
| SWP_NOSENDCHANGING | âÀ» WM_WINDOWPOSCHANGING ¸Þ½ÃÁö¸¦ ¼ö½Å ÇÏ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù. |
| SWP_NOSIZE | ÇöÀç Å©±â ( cx ¹× cy ¸Å°³ º¯¼ö ¹«½Ã) À¯Áö. |
| SWP_NOZORDER | ÇöÀç Z ¼ø¼¸¦ À¯Áö ( hWndInsertAfter ¸Å°³ º¯¼ö¸¦ ¹«½Ã). |
| SWP_SHOWWINDOW | â Ç¥½Ã. |
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ð.
â °³¿ä â ±¸Á¶, EndDeferWindowPos, SetWindowPos, WM_NCCALCSIZE