CWnd::ScrollWindow

void ScrollWindow ( int xAmount, int yAmount, LPCRECT lpRect = NULL, LPCRECT lpClipRect = NULL );

¸Å°³ º¯¼ö

xAmount

¼öÆò ½ºÅ©·Ñ ÀåÄ¡ ´ÜÀ§·Î, ±Ý¾×À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö ¿ÞÂÊÀ¸·Î ½ºÅ©·ÑÇϰí À½¼ö °ª À̾î¾ß ÇÕ´Ï´Ù.

yAmount

¼öÁ÷ ½ºÅ©·Ñ ÀåÄ¡ ´ÜÀ§·Î, ±Ý¾×À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö À§·Î ½ºÅ©·ÑÇÏ·Á¸é À½¼ö °ªÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

lpRect

CRect °³Ã¼ ¶Ç´Â Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀ» ½ºÅ©·ÑÇÒ ¼öÀÇ ºÎºÐÀ» ÁöÁ¤ ÇÏ´Â RECT ±¸Á¶Ã¼¸¦ °¡¸®Åµ´Ï´Ù. LpRect NULLÀ̸é Àüü Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀÌ ½ºÅ©·ÑµË´Ï´Ù. Ä¿¼­ »ç°¢Çü ½ºÅ©·Ñ »ç°¢ÇüÀ» ±³Â÷ ÇÏ´Â °æ¿ì ij·µ À§Ä¡ÀÔ´Ï´Ù.

lpClipRect

CRect °³Ã¼ ¶Ç´Â ½ºÅ©·Ñ Ŭ¸®ÇÎ »ç°¢ÇüÀ» ÁöÁ¤ ÇÏ´Â RECT ±¸Á¶Ã¼¸¦ °¡¸®Åµ´Ï´Ù. ÀÌ »ç°¢Çü ¾ÈÂÊ ºñÆ®¸¸ ½ºÅ©·ÑµË´Ï´Ù. ÀÌ »ç°¢Çü ¹Û¿¡ ¼­ ºñÆ® lpRect »ç°¢Çü¿¡ ÀÖ´Â °æ¿ì¿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù. LpClipRect Àº NULL, ¾øÀ½ Ŭ¸®ÇÎ ½ºÅ©·Ñ »ç°¢Çü¿¡¼­ ¼öÇà µË´Ï´Ù.

ÁÖÀÇ

ÇöÀç CWnd °³Ã¼ÀÇ Å¬¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ ³»¿ëÀ» ½ºÅ©·ÑÇÕ´Ï´Ù.

ij·µ ½ºÅ©·Ñ µÇ CWnd À̸é ScrollWindow »èÁ¦ ¹æÁö Çϱâ À§ÇØ Ä³·µÀ» ÀÚµ¿À¸·Î ¼û±é´Ï´Ù ÇÏ °í ½ºÅ©·Ñ ³¡³ª¸é ij·µÀ» º¹¿ø ÇÕ´Ï´Ù. ij·µ À§Ä¡¸¦ ÀûÀý ÇÏ °Ô Á¶Á¤¡£

Áö¿ª ScrollWindow ¸â¹ö ÇÔ¼ö¿¡ ÀÇÇØ Àû¹ß ÇÏÁö ±×·ÁÁý´Ï´Ù ÇÏÁö¸¸ ÇöÀç CWnd °³Ã¼ ¾÷µ¥ÀÌÆ® ¿µ¿ª¿¡ °áÇÕ. ÀÀ¿ë ÇÁ·Î±×·¥À» ¹Þ°Ô µË´Ï´Ù °á±¹´Â Áö¿ª º¸°í¼­¸¦ ¿ä±¸ ÇÏ´Â ±×°Í¿¡ ¾Ë¸®´Â WM_PAINT ¸Þ½ÃÁö. µ¿½Ã¿¡ ½ºÅ©·Ñ ¹ß°ßµÈ ¿µ¿ªÀ» ´Ù½Ã ±×·Á¾ß ÀÌ·ç¾îÁý´Ï´Ù, ±×¸®°í UpdateWindow ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â ScrollWindow ¸¦ È£ÃâÇÑ ÈÄ Áï½Ã¡£

LpRect NULLÀÌ¸é ¸ðµç ÀÚ½Ä Ã¢ â¿¡¼­ À§Ä¡ xAmount ¹× yAmount, ÁöÁ¤ µÈ ¾ç¸¸Å­ ¿ÀÇÁ¼Â µÇ °í CWnd ¿¡¼­ À߸ø µÈ (¸¸Á®) ¿µ¿ª ¿ÀÇÁ¼Âµµ. ScrollWindow lpRect NULL ÀÌ ºü¸¨´Ï´Ù.

LpRect NULLÀ̸é ÀÚ½Ä Ã¢ÀÇ À§Ä¡´Â º¯°æ µÇÁö ¾Ê½À´Ï´Ù ¹× CWnd ¿¡¼­ À߸ø µÈ ¿µ¿ª ¿ÀÇÁ¼Â µÇÁö ¾Ê½À´Ï´Ù. ¹æÁö Çϱâ À§ÇØ ScrollWindow ¸¦ È£Ãâ Çϱâ Àü¿¡ CWnd ´Ù½Ã Ä¥Çϱâ UpdateWindow ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ lpRect NULL°æ¿ì ¹®Á¦ ¾÷µ¥ÀÌÆ®¡£

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

Âü°í Ç׸ñnbsp;CWnd::UpdateWindow, :: ScrollWindow(&N)

Index