CWnd::MoveWindow

void MoveWindow ( int x, int y, int nWidth, int nHeight, BOOL bRepaint = ÁøÁ¤ÇÑ );

void MoveWindow ( LPCRECT lpRect, BOOL bRepaint = TRUE );

¸Å°³ º¯¼ö

x

CWnd ¿ÞÂÊÀÇ »õ À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

y

CWnd À§ÂÊÀÇ »õ À§Ä¡·Î ÁöÁ¤ÇÕ´Ï´Ù.

nWidth

CWnd ÀÇ »õ ³Êºñ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

nHeight

CWnd ÀÇ »õ ³ôÀÌ ÁöÁ¤ÇÕ´Ï´Ù.

bRepaint

CWnd Ä¥ÇØÁø ¼ö¸¦ ¿©ºÎ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ¸¸¾à »ç½Ç, CWnd ¹Þ½À´Ï´Ù´Â WM_PAINT ¸Þ½ÃÁö´Â OnPaint ¸Þ½ÃÁö 󸮱⿡¼­ Æò¼Ò¿Í °°ÀÌ. ÀÌ ¸Å°³ º¯¼ö°¡ FALSEÀÌ¸é ¾î¶² Á¾·ùÀÇ ´Ù½Ã ±×¸®±â ¹ß»ý ÇÕ´Ï´Ù. ÀÌ Å¬¶óÀÌ¾ðÆ® ¿µ¿ª (Á¦¸ñ ¹× ½ºÅ©·Ñ ¸·´ë¸¦ Æ÷ÇÔ ÇÏ ¿©) ºñŬ¶óÀÌ¾ðÆ® ¿µ¿ª¿¡ Àû¿ë µÇ °í ºÎ¸ð âÀÇ ¾î¶² ºÎºÐ¿¡ CwndÀ̵¿ÀÇ °á°ú·Î ¹ß°ß. ÀÀ¿ë ¸í½ÃÀûÀ¸·Î ¹«È¿È­ ÇØ¾ß ÇÕ´Ï´Ù ¶Ç´Â CWnd ¹× ºÎ¸ð ⠴ٽà ±×¸± ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÕ´Ï´ÙÀÇ ¸ðµç ºÎºÐÀ» ´Ù½Ã ±×¸± ¶§ÀÌ ¸Å°³ º¯¼ö°¡ FALSEÀ̸顣

lpRect

CRect °³Ã¼ ¶Ç´Â »õ Å©±â¿Í À§Ä¡¸¦ ÁöÁ¤ ÇÏ´Â RECT ±¸Á¶Ã¼¡£

ÁÖÀÇ

À§Ä¡¿Í Å©±â º¯°æ¡£

ÃÖ»óÀ§ CWnd °³Ã¼¿¡ ´ë ÇÑ x ¹× y ¸Å°³ º¯¼ö´Â È­¸éÀÇ ¿ÞÂÊ À§ ¸ð¼­¸®¿¡ »ó´ëÀûÀÔ´Ï´Ù. ±×µéÀº ºÎ¸ð âÀÇ Å¬¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ ¿ÞÂÊ À§ ¸ð¼­¸®¸¦ ±âÁØÀ¸·Î ÀÚ½Ä CWnd °³Ã¼¿¡ ´ë ÇÑ¡£

MoveWindow ÇÔ¼ö´Â WM_GETMINMAXINFO ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ÀÌ ¸Þ½ÃÁö¸¦ ó¸® CWnd Å©°í ÀÛÀº °¡´ÉÇÑ À©µµ¿ì¿¡ ´ë ÇÑ ±âº» °ªÀ» ¼öÁ¤ ÇÏ´Â ±âȸ¸¦ Á¦°ø ÇÕ´Ï´Ù. MoveWindow ¸â¹ö ÇÔ¼ö¿¡ ¸Å°³ º¯¼öÀÌ °ªÀ» Ãʰú ÇÏ´Â °æ¿ì °ªÀ» WM_GETMINMAXINFO 󸮱⿡¼­ ÃÖ¼Ò ¶Ç´Â ÃÖ´ë °ªÀ¸·Î ´ëü µÉ ¼ö ÀÖ½À´Ï´Ù.

CWnd °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CWnd::SetWindowPos, WM_GETMINMAXINFO, :: MoveWindow(&N)

Index