°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÒåÓë²ÎÊý¡¡dwSelection¡¡µÄµÍλ×ֽں͸ßλ×Ö½ÚÏàͬ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡11£®ReplaceSel£¨£©¡¡º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¸Ã³ÉÔ±º¯ÊýÉùÃ÷·½Ê½ÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡void¡¡ReplaceSel£¨LPCTSTR¡¡lpszNewText£»BOOL¡¡bCanUndo¡¡=¡¡FALSE£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡CEdit¡¡µÄ³ÉÔ±º¯Êý£¬ÓÃÀ´½«ËùÑ¡ÕýÎÄÌæ»»³ÉÖ¸¶¨µÄÕýÎÄ£¬²ÎÊý¡¡lpszNewText¡¡Ö¸ÏòÓÃÀ´Ìæ»»¡¡
µÄ×Ö·û´®¡£²ÎÊý¡¡bCanUndo¡¡¡¡µÄֵΪ¡¡TRUE¡¡ËµÃ÷Ìæ»»ÊÇ¿ÉÒÔ±»³·ÏûµÄ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Èç¡¡¹û¡¡ÔÚ¡¡±à¡¡¼¡¡¿Ø¡¡¼þ¡¡ÖС¡Ö»¡¡ÔÊ¡¡Ðí¡¡½Ó¡¡ÊÕ¡¡Êý¡¡×Ö¡¡£¬¡¡¿É¡¡ÒÔ¡¡ÔÚ¡¡Ò»¡¡¸ö¡¡±ê¡¡×¼¡¡µÄ¡¡±à¡¡¼¡¡¿Ø¡¡¼þ¡¡ÖС¡Ö¸¡¡¶¨¡¡±ê¡¡Ö¾¡¡
ES_NUMBERS¡¡£¬¸Ã±êÖ¾ÏÞÖÆ±à¼¿Ø¼þÖ»°´ÊÕÊý×Ö×Ö·û¡£Èç¹ûÓû§ÐèÒª¸´Ôӵı༿ؼþ£¬¿ÉÒÔ¡¡
ʹÓÃ΢Èí¹«Ë¾ÌṩµÄÆÁ±Î±à¼¿Ø¼þ£¬ËüÊÇÒ»¸öºÜÓÐÓõġ¡OLE¡¡¶¨Öƿؼþ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Ò²¿ÉÒÔ´Ó¡¡CEdit¡¡ÀàÅÉÉúÒ»¸öÀಢ´¦Àí¡¡WM_CHAR¡¡ÏûÏ¢£¬È»ºó´Ó±à¼¿Ø¼þÖйýÂ˳öÌØ¶¨µÄ¡¡
×Ö·û¡£¾ßÌå·½·¨Îª£ºÊ×ÏÈ£¬Ê¹Óá¡ClassWizard¡¡½¨Á¢Ò»¸ö¡¡CEdit¡¡µÄÅÉÉúÀ࣬Æä´Î£¬ÔÚ¶Ô»°ÀàÖÐÖ¸¡¡
¶¨Ò»¸ö³ÉÔ±±äÁ¿£¬½«±à¼¿Ø¼þ·ÖÀàÔÚ¡¡OnInitdialog£¨£©¡¡Öе÷ÓÃÏÂÃæµÄ´úÂë¶Î£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡CWnd£º£ºSubclassDlgItem¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡//In¡¡your¡¡dialog¡¡class¡¡declaration¡¡£¨¡£H¡¡file¡¡£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡private¡¡£º¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CMyEdit¡¡m_wndEdit¡¡£»¡¡//¡¡Instance¡¡of¡¡your¡¡new¡¡edit¡¡control¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡//In¡¡you¡¡dialog¡¡class¡¡implementation¡¡£¨¡£CPP¡¡file¡¡£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡BOOL¡¡CSampleDialog¡¡£º¡¡£º¡¡OnInitDialog¡¡£¨¡¡£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Subclass¡¡the¡¡edit¡¡lontrod¡¡¡£¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_wndEdit¡£SubclassDlgItem¡¡£¨IDC_EDIT£»this¡¡£©£»¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡È»ºóʹÓá¡ClassWizard¡¡´¦Àí¡¡WM_CHAR¡¡ÏûÏ¢£¬¼ÆËã¡¡nChar¡¡²¢¾ö¶¨ËùÖ´ÐеIJÙ×÷£¬Óû§¿É¡¡
ÒÔÈ·¶¨ÊÇ·ñÐ޸ġ¢´«ËÍ×Ö·û¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ÏÂÀý˵Ã÷ÁËÈçºÎÏÔʾ×Öĸ×Ö·û£¬Èç¹û×Ö·ûÊÇ×Öĸ×Ö·û£¬Ôòµ÷Óá¡¡¡CWnd£º£ºOnChar£¬·ñÔò²»¡¡
µ÷Óá¡OnChar¡¡¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡//Only¡¡display¡¡alphabetic¡¡dharacters¡¡¡£¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CMyEdit£º£ºOnChar¡¡£¨UINT¡¡nChar£»UINT¡¡nRepCnt£»UINT¡¡nFlags£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Determine¡¡if¡¡nChar¡¡is¡¡an¡¡alphabetic¡¡character¡¡¡£¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨£º£ºIsCharAlpha¡¡£¨£¨TCHAR£©¡¡nChar£©£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CEdit£º£ºOnChar¡¡£¨nChar£»¡¡nRepCnt¡¡£»¡¡nFlags¡¡£©£»¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤107¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡117¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡
¡¡¡¡¡¡¡¡¡¡Èç¹ûÒªÐÞ¸Ä×Ö·û£¬Ôò²»Äܽö½ö¼òµ¥µØÓÃÐ޸ĹýµÄ¡¡¡¡nChar¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ÷Óá¡¡¡¡¡¡¡CEdit£º£ºOnChar¡¡£¬È»ºóÓá¡
CEdit£º£ºOnChar¡¡µ÷Óá¡CWnd£º£ºDefault¡¡»ñÈ¡ÔÀ´µÄ¡¡wParam¡¡¡¡ºÍ¡¡lParam¡¡¡¡µÄÖµ¡£ÒªÐÞ¸ÄÒ»¸ö×Ö·û£¬¡¡
ÐèÒªÊ×ÏÈÐ޸ġ¡nChar¡¡£¬È»ºóÓÃÐ޸ĹýµÄ¡¡nChar¡¡µ÷Óá¡CWnd£º¡¡£º¡¡DefWindowProc¡¡¡£ÏÂÀý˵Ã÷ÁËÈçºÎ¡¡
½«×Ö·ûת±äΪ´óд¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡//Make¡¡all¡¡characters¡¡uppercase¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡void¡¡CMyEdit£º£ºOnChar¡¡£¨UINT¡¡nChar£»UINT¡¡nRepCnt£»UINT¡¡nFlags£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Make¡¡sure¡¡character¡¡is¡¡uppercase¡¡¡£¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨£º£ºIsCharAlpha¡¡£¨£¨¡¡TCHAR£©¡¡nChar£©£©¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡nChar=£º£ºCharUpper¡¡£¨nChar¡¡£©¡¡£»¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Bypass¡¡default¡¡OnChar¡¡processing¡¡and¡¡directly¡¡call¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//default¡¡window¡¡proc¡£¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DefWindProc£¨WM_CHAR£»nChar£»MAKELPARAM¡¡£¨nRepCnt£»nFlags£©£©£»¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
5¡£3¡¡¡¡¡¡¡¡¹ö¶¯Ìõ£¨Scroll¡¡Bar£©¿Ø¼þ¡¡¡¡
5¡£3¡£1¡¡¡¡¡¡¡¡¹ö¶¯Ìõ¿Ø¼þµÄʹÓá¡¡¡
¡¡¡¡¡¡¡¡¡¡¹ö¶¯Ìõ£¨Scroll¡¡Bar£©ÊÇÒ»ÖÖ´«Í³¿Ø¼þ£¬Ö÷ÒªÓÃÀ´´ÓijһԤ¶¨ÒåÖµ·¶Î§ÄÚ¿ìËÙÓÐЧµØ½øÐС¡
ä¯ÀÀ£¬·ÖΪ´¹Ö±¹ö¶¯Ìõ£¨Horizontal¡¡Scroll¡¡Bar¡¡£©ºÍˮƽ¹ö¶¯Ìõ£¨Vertical¡¡Scroll¡¡Bar¡¡£©Á½ÖÖ£¬Èç¡¡
ͼ¡¡5¡3¡¡Ëùʾ¡£ÔÚ¹ö¶¯ÌõÄÚÓÐÒ»¸ö¹ö¶¯¿ò£¬ÓÃÀ´±íʾµ±Ç°µÄÖµ¡£ÓÃÊó±êµ¥»÷¹ö¶¯Ìõ£¬¿ÉÒÔʹ¹ö¡¡
¶¯¿òÒÆ¶¯Ò»Ò³»òÒ»ÐУ¬Ò²¿ÉÒÔÖ±½ÓÍ϶¯¹ö¶¯¿ò¡£¹ö¶¯Ìõ¼È¿ÉÒÔ×÷Ϊһ¸ö¶ÀÁ¢¿Ø¼þ´æÔÚ£¬Ò²¿É¡¡
ÒÔ×÷Ϊ´°¿Ú¡¢Áбí¿òºÍ×éºÏ¿òµÄÒ»²¿·Ö¡£Windows¡¡2000¡¡Öл¹Ö§³Ö±ÈÀý¹ö¶¯¿ò£¬¼´Óùö¶¯¿òµÄ¡¡
´óСÀ´·´Ó³Ò³Ïà¶ÔÓÚÕû¸ö·¶Î§µÄ´óС¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡5¡3¡¡¡¡¡¡¡¡¹ö¶¯ÌõÑùÀý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡ÐèÒªÖ¸³öµÄÊÇ£¬´ÓÐÔÖÊÉÏ»®·Ö£¬¹ö¶¯Ìõ¿É·ÖΪ±ê×¼¹ö¶¯ÌõºÍ¹ö¶¯Ìõ¿Ø¼þÁ½ÖÖ¡£±ê×¼¹ö¶¯¡¡
ÌõÊÇÓÉ¡¡WS_HSCROLL¡¡»ò¡¡WS_VSCROLL¡¡·ç¸ñÖ¸¶¨µÄ£¬Ëü²»ÊÇÒ»¸öʵ¼ÊµÄ´°¿Ú£¬¶øÊÇ´°¿ÚµÄ¡¡
Ò»¸ö×é³É²¿·Ö£¨ÀýÈçÁбí¿òÖеĹö¶¯Ìõ¡¡£©£¬Ö»ÄÜλÓÚ´°¿ÚµÄÓҲࣨ´¹Ö±¹ö¶¯Ìõ¡¡£©»òµ×¶Ë£¨Ë®Æ½¡¡
¹ö¶¯Ìõ£©£¬±ê×¼¹ö¶¯ÌõÊÇÔÚ´°¿ÚµÄ·Ç¿Í»§ÇøÖд´½¨µÄ¡¡¡£ÓëÖ®Ïà·´£¬¹ö¶¯Ìõ¿Ø¼þ²¢²»ÊÇ´°¿ÚÖеġ¡
Ò»²¿·Ö£¬¶øÊÇÒ»¸öʵ¼ÊµÄ´°¿Ú£¬¿ÉÒÔ·ÅÖÃÔÚ´°¿Ú¿Í»§ÇøµÄÈÎÒâµØ·½£¬Ëü¼È¿ÉÒÔ¶ÀÁ¢´æÔÚ£¬Ò²¡¡
¿ÉÒÔÓëijһ¸ö´°¿Ú×éºÏ£¬ÐÐʹ¹ö¶¯´°¿ÚµÄÖ°ÄÜ¡£ÓÉÓÚ¹ö¶¯Ìõ¿Ø¼þÊÇÒ»¸ö¶ÀÁ¢´°¿Ú£¬Òò´Ë¿ÉÒÔ¡¡
ÓµÓÐÊäÈë½¹µã£¬¿ÉÒÔÏìÓ¦¹â±ê¿ØÖƼü£¬Èç¡¡PageUp¡¡¡¢PageDown¡¡¡¢Home¡¡ºÍ¡¡End¡¡µÈ¡£¡¡¡¡
¡¡¡¤108¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡118¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡5¡¡Õ¡¡¡¡¡¡¡¡³£Óÿؼþ¡¡¡¡
¡¡¡¡¡¡¡¡¹ö¶¯Ìõ¿Ø¼þ·â×°ÔÚ¡¡MFC¡¡µÄ¡¡CScrollBar¡¡ÀàÖУ¬CScrollBar¡¡ÀàµÄ¡¡Create¡¡³ÉÔ±º¯ÊýÓÃÓÚ´´½¨¿Ø¡¡
¼þ£¬¸Ãº¯ÊýµÄÉùÃ÷ÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡BOOL¡¡Create£¨DWORD¡¡dwStyle£»¡¡const¡¡RECT&¡¡rect£»CWnd*¡¡pParentWnd£»UINT¡¡nID¡¡£©£»¡¡¡¡
¡¡¡¡¡¡¡¡²ÎÊý¡¡dwStyle¡¡Ö¸¶¨Á˿ؼþµÄ·ç¸ñ£¬rect¡¡ËµÃ÷Á˿ؼþµÄλÖúͳߴ磬pParentWnd¡¡Ö¸Ïò¸¸´°¡¡
Ì壬¸Ã²ÎÊý²»ÄÜΪ¡¡NULL¡¡¡£nID¡¡Ôò˵Ã÷Á˿ؼþµÄ¡¡ID¡¡¡£Èç¹û´´½¨³É¹¦£¬¸Ãº¯Êý·µ»Ø¡¡TRUE£¬·ñ¡¡
Ôò·µ»Ø¡¡FALSE¡¡¡£¡¡¡¡
¡¡¡¡¡¡¡¡Òª´´½¨Ò»¸öÆÕͨµÄˮƽ¹ö¶¯Ìõ¿Ø¼þ£¬Ó¦Ö¸¶¨·ç¸ñ¡¡WS_CHILD£üWS_VISIBLE£üBS_HORZ¡¡£¬¡¡
Òª´´½¨Ò»¸öÆÕͨµÄ´¹Ö±¹ö¶¯Ìõ¿Ø¼þ£¬Ó¦Ö¸¶¨·ç¸ñ¡¡WS_CHILD£üWS_VISIBLE£üBS_VERT¡¡¡£¡¡¡¡
5¡£3¡£2¡¡¡¡¡¡¡¡CscrollBar¡¡ÀàµÄÖ÷Òª³ÉÔ±º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡ÏÂÃæ½«½éÉÜ¡¡CScrollBar¡¡ÀàÖ÷ÒªµÄ³ÉÔ±º¯Êý¡£¡¡¡¡
¡¡¡¡¡¡¡¡1£®GetScrollPos£¨£©º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¸Ã³ÉÔ±º¯ÊýÉùÃ÷ÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡int¡¡GetScrollPos£¨£©¡¡const£»¡¡¡¡
¡¡¡¡¡¡¡¡¸Ãº¯Êý·µ»Ø¹ö¶¯¿òµÄµ±Ç°Î»Öã¬Èô²Ù×÷ʧ°ÜÔò·µ»Ø¡¡0¡¡¡£¡¡¡¡
¡¡¡¡¡¡¡¡2¡¡£®SetScrollPos£¨£©º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¸Ã³ÉÔ±º¯ÊýÉùÃ÷ÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡int¡¡SetScrollPos£¨int¡¡nPos£»BOOL¡¡bRedraw¡¡=¡¡TRUE£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¸Ãº¯Êý½«¹ö¶¯¿òÒÆ¶¯µ½Ö¸¶¨Î»ÖᣲÎÊý¡¡nPos¡¡¡¡Ö¸¶¨ÁËеÄλÖ㬲ÎÊý¡¡bRedraw¡¡¡¡±íʾÊÇ·ñ¡¡
ÐèÒªÖØ»æ¹ö¶¯Ìõ£¬Èç¹ûΪ¡¡TRUE£¬ÔòÖØ»æÖ®¡£º¯Êý·µ»Ø¹ö¶¯¿òÔÀ´µÄλÖã¬Èô²Ù×÷ʧ°ÜÔò·µ¡¡
»Ø¡¡0¡¡¡£¡¡¡¡
¡¡¡¡¡¡¡¡3¡¡£®GetScrollRange£¨£©º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¸Ã³ÉÔ±º¯ÊýÉùÃ÷ÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡void¡¡GetScrollRange£¨LPINT¡¡lpMinPos£»LPINT¡¡lpMaxPos£©¡¡const£»¡¡¡¡
¡¡¡¡¡¡¡¡¸Ãº¯Êý¶Ô¹ö¶¯ÌõµÄ¹ö¶¯·¶Î§½øÐвéѯ¡£²ÎÊý¡¡lpMinPos¡¡ºÍ¡¡lpMaxPos¡¡·Ö±ðÖ¸Ïò¹ö¶¯·¶Î§µÄ¡¡
×îС¡¢×î´óÖµ¡£¡¡¡¡
¡¡¡¡¡¡¡¡4¡¡£®SetScrollRange£¨£©º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¸Ã³ÉÔ±º¯ÊýÉùÃ÷ÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡void¡¡SetScrollRange£¨int¡¡nMinPos£»int¡¡nMaxPos£»BOOL¡¡bRedraw¡¡=¡¡TRUE£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¸Ãº¯ÊýÓÃÓÚÖ¸¶¨¹ö¶¯ÌõµÄ¹ö¶¯·¶Î§¡£²ÎÊý¡¡nMinPos¡¡ºÍ¡¡nMaxPos¡¡·Ö±ðÖ¸¶¨Á˹