GetScrollRange ÇÔ¼ö´Â ÁöÁ¤ µÈ ½ºÅ©·Ñ ¸·´ë¿¡ ´ë ÇÑ ÇöÀç ÃÖ¼Ò ¹× ÃÖ´ë ½ºÅ©·Ñ »óÀÚ (Ãà¼ÒÆÇ) À§Ä¡ °Ë»ö.
GetScrollRange ÇÔ¼ö´Â ȣȯ¼ºÀ» À§Çؼ¸¸ Á¦°ø µË´Ï´Ù. »õ ÀÀ¿ë ÇÁ·Î±×·¥ GetScrollInfo ÇÔ¼ö¸¦ »ç¿ë ÇØ¾ß.
(BOOL GetScrollRange HWND hWnd, / / â ½ºÅ©·Ñ ¸·´ë¿Í ÇÚµéintnBar, / / ½ºÅ©·Ñ ¸·´ë Ç÷¡±×LPINTlpMinPos, / ÁÖ¼Ò / ÃÖ¼Ò À§Ä¡¸¦ ¹Þ´Â º¯¼öLPINTlpMaxPos / / ÁÖ¼Ò¸¦ ÃÖ´ë À§Ä¡¸¦ ¹Þ´Â º¯¼ö);
°ª | ÀÇ¹Ì |
---|---|
SB_CTL | ½ºÅ©·Ñ ¸·´ë ÄÁÆ®·ÑÀÇ À§Ä¡¸¦ °Ë»öÇÕ´Ï´Ù. HWnd ¸Å°³ º¯¼ö´Â ½ºÅ©·Ñ ¸·´ë ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ÇÚµé À̾î¾ß ÇÕ´Ï´Ù. |
SB_HORZ | À©µµ¿ìÀÇ Ç¥ÁØ °¡·Î ½ºÅ©·Ñ ¸·´ëÀÇ À§Ä¡¸¦ °Ë»ö. |
SB_VERT | À©µµ¿ìÀÇ Ç¥ÁØ ¼¼·Î ½ºÅ©·Ñ ¸·´ëÀÇ À§Ä¡¸¦ °Ë»ö. |
ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº 0ÀÌ ¾Æ´Ñ.
ÇÔ¼ö°¡ ½ÇÆÐ ÇÏ¸é ¹Ýȯ °ªÀº 0ÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.
ÁöÁ¤ µÈ â ½ºÅ©·Ñ ¸·´ë ÄÁÆ®·ÑÀ» ¾ø°Å³ª Ç¥ÁØ ½ºÅ©·Ñ ¸·´ë°¡ ¾ø´Â, GetScrollRange ÇÔ¼ö º¹»ç lpMinPos ¹× lpMaxPos ¸Å°³ º¯¼ö¸¦ 0.
Ç¥ÁØ ½ºÅ©·Ñ ¸·´ë¿¡ ´ë ÇÑ ±âº» ¹üÀ§´Â 0¿¡¼ 100 »çÀÌÀÔ´Ï´Ù. ½ºÅ©·Ñ ¸·´ë ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ±âº» ¹üÀ§´Â ºó (µÎ °ªÀº 0 ÀÓ).
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:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:User32.lib¸¦ »ç¿ë ÇÏ ¿©.
½ºÅ©·Ñ ¸·´ë °³¿ä, ½ºÅ©·Ñ ¸·´ë ±â´É GetScrollInfo, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL