SBM_SETSCROLLINFO

ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ½ºÅ©·Ñ ¸·´ëÀÇ ¸Å°³ º¯¼ö¸¦ ¼³Á¤ ÇÏ·Á¸é SBM_GETSCROLLINFO ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.

 SBM_SETSCROLLINFO wParam = (WPARAM) fRedraw;              / / ´Ù½Ã ±×¸®±â Ç÷¡±× lParam (LPARAM) (LPSCROLLINFO) lpsi; =  / / ½ºÅ©·Ñ ¸·´ë ¸Å°³ º¯¼ö 
 

¸Å°³ º¯¼ö

fRedraw
WParam°ªÀÔ´Ï´Ù. »õ ½ºÅ©·Ñ »óÀÚ À§Ä¡¸¦ ¹Ý¿µ Çϵµ·Ï ½ºÅ©·Ñ ¸·´ë°¡ ±×·ÁÁý´Ï´Ù ¿©ºÎ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö°¡ TRUE ÀÎ °æ¿ì¿¡ ½ºÅ©·Ñ ¸·´ë°¡ ±×·ÁÁý´Ï´Ù. ½ºÅ©·Ñ ¸·´ë°¡ ¾ø½À´Ï´Ù ±×·Á¾ß FALSE À̸é.
lpsi
LParam°ªÀÔ´Ï´Ù. SCROLLINFO ±¸Á¶¸¦ °¡¸®Å°´Â Æ÷ÀÎÅÍÀÔ´Ï´Ù. ¸Þ½ÃÁö¸¦ º¸³»±â Àü¿¡ sizeof(SCROLLINFO)¸¦ ±¸Á¶Ã¼ÀÇ cbSize ¸â¹ö¸¦ ¼³Á¤ ÇÏ °í fMask ¸â¹ö¸¦ ¼³Á¤ ÇÏ·Á¸é ¸Å°³ º¯¼ö¸¦ ³ªÅ¸³»±â À§ÇØ ¼³Á¤ ÀûÀý ÇÑ ±¸¼º¿ø¿¡ »õ ¸Å°³ º¯¼ö °ª ÁöÁ¤.

FMask ¸â¹ö´Â ´ÙÀ½ °ªÀÇ Á¶ÇÕ µÉ ¼ö ÀÖ½À´Ï´Ù.:
°ª ÀǹÌ
SIF_DISABLENOSCROLL ½ºÅ©·Ñ ¸·´ëÀÇ »õ ¸Å°³ º¯¼ö ½ºÅ©·Ñ ¸·´ë ºÒÇÊ¿ä ÇÏ °Ô ±×°ÍÀ» Á¦°Å ÇÏ´Â ´ë½Å ½ºÅ©·Ñ ¸·´ë¸¦ »ç¿ëÇÒ ¼ö ¾øµµ·Ï ¼³Á¤.
SIF_PAGE ½ºÅ©·Ñ ÆäÀÌÁö lpsi °¡ °¡¸®Å°´Â SCROLLINFO ±¸Á¶Ã¼ÀÇ nPage ¸â¹ö¿¡ ÁöÁ¤ µÈ °ªÀ¸·Î ¼³Á¤.
SIF_POS SCROLLINFO ±¸Á¶Ã¼ÀÇ Npo ¸â¹ö¿¡ ÁöÁ¤ µÈ °ªÀ» ½ºÅ©·Ñ À§Ä¡ °¡¸®Å°´Â ¼³Á¤ lpsi.
SIF_RANGE ½ºÅ©·Ñ ¹üÀ§ SCROLLINFO ±¸Á¶Ã¼ÀÇ nMin ¹× n ÃÖ´ë ¼ö ¸â¹ö¿¡ ÁöÁ¤ µÈ °ªÀ» °¡¸®Å°´Â ¼³Á¤ lpsi.

¹Ýȯ °ª

¹Ýȯ °ªÀº ½ºÅ©·Ñ »óÀÚÀÇ ÇöÀç À§Ä¡.

ÁÖÀÇ

WM_HSCROLL ¹× WM_VSCROLL, ½ºÅ©·Ñ ¸·´ë À§Ä¡¸¦ ³ªÅ¸³»´Â ¸Þ½ÃÁö´Â 16 ºñÆ®ÀÇ À§Ä¡ µ¥ÀÌÅ͸¦ Á¦°ø ÇÕ´Ï´Ù. ±×·¯³ª, SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfo¹× SetScrollInfo ¿¡ ÀÇÇØ »ç¿ë µÇ´Â SCROLLINFO ±¸Á¶´Â 32 ºñÆ® ½ºÅ©·Ñ ¸·´ë À§Ä¡ µ¥ÀÌÅ͸¦ Á¦°ø ÇÕ´Ï´Ù. »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù ÀÌ·¯ÇÑ ¸Þ½ÃÁö ¹× ÇÔ¼ö WM_HSCROLL ¶Ç´Â WM_VSCROLL ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â µ¿¾È 32 ºñÆ® ½ºÅ©·Ñ ¸·´ë À§Ä¡ µ¥ÀÌÅ͸¦ °¡Á®¿Ã.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.51 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ð.

Âü°í Ç׸ñ

½ºÅ©·Ñ ¸·´ë °³¿ä, ½ºÅ©·Ñ ¸·´ë ¸Þ½ÃÁö GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo

 

Index