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