SetScrollPos ÇÔ¼ö ÁöÁ¤ µÈ ½ºÅ©·Ñ ¸·´ë¿¡¼ ½ºÅ©·Ñ »óÀÚ (Ãà¼ÒÆÇ)ÀÇ À§Ä¡¸¦ ¼³Á¤, ¿äû ÇÏ´Â °æ¿ì ½ºÅ©·Ñ »óÀÚÀÇÀÇ »õ À§Ä¡¸¦ ¹Ý¿µ Çϵµ·Ï ½ºÅ©·Ñ ¸·´ë¸¦ ´Ù½Ã ±×¸³´Ï´Ù.
SetScrollPos ÇÔ¼ö´Â ÀÌÀü ¹öÀü°ú ȣȯ¼ºÀ» À§ÇØ Á¦°ø µË´Ï´Ù. »õ ÀÀ¿ë ÇÁ·Î±×·¥ SetScrollInfo ÇÔ¼ö¸¦ »ç¿ë ÇØ¾ß.
SetScrollPos ( int HWND hWnd, / / â ½ºÅ©·Ñ ¸·´ë¿Í ÇÚµéintnBar, / / ½ºÅ©·Ñ ¸·´ë Ç÷¡±×intNpo, / / »õ ½ºÅ©·Ñ »óÀÚÀÇ À§Ä¡BOOLbRedraw / / Ç÷¡±×¸¦ ´Ù½Ã ±×¸®±â);
| °ª | ÀÇ¹Ì |
|---|---|
| SB_CTL | ½ºÅ©·Ñ ¸·´ë ÄÁÆ®·Ñ¿¡ ÀÖ´Â ½ºÅ©·Ñ »óÀÚÀÇ À§Ä¡¸¦ ¼³Á¤ÇÕ´Ï´Ù. HWnd ¸Å°³ º¯¼ö´Â ½ºÅ©·Ñ ¸·´ë ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ÇÚµé À̾î¾ß ÇÕ´Ï´Ù. |
| SB_HORZ | À©µµ¿ìÀÇ Ç¥ÁØ °¡·Î ½ºÅ©·Ñ ¸·´ë¿¡¼ ½ºÅ©·Ñ »óÀÚÀÇ À§Ä¡¸¦ ¼³Á¤. |
| SB_VERT | À©µµ¿ìÀÇ Ç¥ÁØ ¼¼·Î ½ºÅ©·Ñ ¸·´ë¿¡¼ ½ºÅ©·Ñ »óÀÚÀÇ À§Ä¡¸¦ ¼³Á¤. |
ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº ½ºÅ©·Ñ »óÀÚÀÇ ÀÌÀü À§Ä¡.
ÇÔ¼ö°¡ ½ÇÆÐ ÇÏ¸é ¹Ýȯ °ªÀº 0ÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.
°æ¿ì¿¡ ½ºÅ©·Ñ ¸·´ë°¡ ´Ù¸¥ ÇÔ¼ö¿¡ ÈÄ¼Ó È£Ãâ¿¡ ÀÇÇØ ´Ù½Ã ±×·ÁÁý´Ï´Ù, À¯¿ë bRedraw ¸Å°³ º¯¼ö¸¦ false·Î ¼³Á¤.
À§Ä¡ µ¥ÀÌÅÍ¿¡ ´ë ÇÑ ÇØ´ç ¸Þ½ÃÁö¿¡ ÀüÀûÀ¸·Î ÀÇÁ¸ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ SetScrollPos ÇÔ¼ö Npo ¸Å°³ º¯¼ö´Â 65535ÀÇ ½ÇÁúÀûÀÎ ÃÖ´ë °¡Ä¡¸¦°¡Áö°í WM_HSCROLL ¹× WM_VSCROLL, ½ºÅ©·Ñ ¸·´ë À§Ä¡¸¦ ³ªÅ¸³»´Â ¸Þ½ÃÁö 16 ºñÆ® À§Ä¡ µ¥ÀÌÅ͸¦ Á¦ÇÑ Çϱ⠶§¹®¿¡.
±×·¯³ª, SetScrollInfo, SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPos¹× GetScrollRange ÇÔ¼ö´Â 32 ºñÆ® ½ºÅ©·Ñ ¸·´ë À§Ä¡ µ¥ÀÌÅ͸¦ Áö¿ø Çϱ⠶§¹®¿¡ WM_HSCROLL ¹× WM_VSCROLL ¸Þ½ÃÁöÀÇ 16 ºñÆ® À庮À» ¿ìȸ ÇÏ´Â ¹æ¹ýÀÌÀÔ´Ï´Ù. GetScrollInfo ±â¹ý¿¡ ´ë ÇÑ ¼³¸íÀ» ÂüÁ¶ ÇϽʽÿÀ.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 2.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:User32.lib¸¦ »ç¿ë ÇÏ ¿©.
½ºÅ©·Ñ ¸·´ë °³¿ä, ½ºÅ©·Ñ ¸·´ë ±â´É GetScrollInfo, GetScrollPos, GetScrollRange, SetScrollInfo, SetScrollRange