VB °æ (¾«»ªÇø)

·¢ÐÅÈË: bloom (©À©Á©Â©Ã©Ä©Æ©Ç¨), ÐÅÇø: VB
±ê  Ìâ: DrawState(»æÍ¼º¯Êý)(×ªÔØ)
·¢ÐÅÕ¾: ¹þ¹¤´ó×϶¡Ïã (2000Äê09ÔÂ07ÈÕ18:36:17 ÐÇÆÚËÄ), ×ªÐÅ

¡¾ ÒÔÏÂÎÄ×Ö×ªÔØ×Ô cnTemp ÌÖÂÛÇø ¡¿
¡¾ Ô­ÎÄÓÉ catchy Ëù·¢±í ¡¿
·¢ÐÅÈË: yucheng (ÎÞ»°¿É˵), ÐÅÇø: VisualBasic
·¢ÐÅÕ¾: BBS Ë®Ä¾Ç廪վ (Mon Apr  3 00:21:22 2000) WWW-POST

DrawState 

VBÉùÃ÷ 
Declare Function DrawState Lib "user32" Alias "DrawStateA" (ByVal hDC As 
Long, ByVal hBrush As Long, ByVal lpDrawStateProc As Long, ByVal lParam As 
Long, ByVal wParam As Long, ByVal n1 As Long, ByVal n2 As Long, ByVal n3 As 
Long, ByVal n4 As Long, ByVal un As Long) As Long 
˵Ã÷ 
Õâ¸öº¯Êý¿ÉΪһ·ùͼÏó»ò»æÍ¼²Ù×÷Ó¦Óø÷ʽ¸÷ÑùµÄЧ¹û 
·µ»ØÖµ 
Long£¬TRUE£¨·ÇÁ㣩±íʾ³É¹¦£¬FALSE±íʾʧ°Ü 
²ÎÊý±í 
²ÎÊý ÀàÐͼ°ËµÃ÷ 
hDC Long£¬ÒªÔÚÆäÖлæÍ¼µÄÉ豸³¡¾° 
hBrush Long£¬Èç״̬ΪDSS_MONO£¨ÔÚun²ÎÊýÖÐÉ趨£©£¬ÔòÖ¸¶¨Ò»¸öË¢×Ó¾ä±ú 
lpDrawStateProc Long£¬Ö¸ÏòÒ»¸öº¯ÊýµØÖ·µÄÖ¸Õë¡£ÈçͼÏóÀàÐÍΪDST_COMPLEX£¬±ØÐëÉè
ÖÃÕâ¸ö²ÎÊý¡£¶ÔÓÚDST_TEXT£¬Ôò¿ÉÉè¿É²»Éè 
lParam Long£¬ÓÉͼÏóµÄÀàÐ;ö¶¨ 
wParam Long£¬ÓÉͼÏóµÄÀàÐ;ö¶¨ 
n1 Long£¬Í¼ÏóµÄˮƽλÖà
n2 Long£¬Í¼ÏóµÄ´¹Ö±Î»Öà
n3 Long£¬Í¼ÏóµÄ¿í¶È¡£ÈçͼÏóÀàÐÍΪDST_COMPLEX£¬±ØÐëÉèÖÃÕâ¸ö²ÎÊý¡£¶ø¶ÔÓÚÆäËûÀàÐÍ
£¬Ôò¿ÉÒÔÉèΪÁã¡£ÈçΪÁ㣬±íʾ¸Ã²ÎÊýÔÚͼÏóµÄ»ù´¡ÉϼÆËã 
n4 Long£¬Í¼ÏóµÄ¸ß¶È¡£ÈçͼÏóÀàÐÍΪDST_COMPLEX£¬±ØÐëÉèÖÃÕâ¸ö²ÎÊý¡£¶ø¶ÔÓÚÆäËûÀàÐÍ
£¬Ôò¿ÉÒÔÉèΪÁã¡£ÈçΪÁ㣬±íʾ¸Ã²ÎÊýÔÚͼÏóµÄ»ù´¡ÉϼÆËã 
un Long£¬Í¼ÏóÀàÐͺÍ״̬µÄÒ»¸ö×éºÏ¡£²Î¼ûϱí 
ͼÏóÀàÐÍ 
DST_BITMAP lParamÖеľä±ú 
DST_COMPLEX »æÍ¼ÔÚÓÉlpDrawStateProc²ÎÊýÖ¸¶¨µÄ»Øµ÷º¯ÊýÆÚ¼äÖ´ÐС£lParamºÍwParam
»á´«µÝ¸ø»Øµ÷ʼþ 
DST_ICON lParam°üÀ¨Í¼±ê¾ä±ú 
DST_TEXT lParam´ú±íÎÄ×ֵĵØÖ·£¨¿ÉʹÓÃÒ»¸ö×Ö´®±ðÃû£©£¬wParam´ú±í×Ö´®µÄ³¤¶È 
DST_PREFIXTEXT ÓëDST_TEXTÀàËÆ£¬Ö»ÊÇ & ×Ö·ûÖ¸³öΪϸ÷×Ö·û¼ÓÉÏÏ»®Ïß 
ͼÏó״̬³£Êý 
DSS_NORMAL ÆÕͨͼÏó 
DSS_UNION Í¼Ïó½øÐж¶¶¯´¦Àí 
DSS_DISABLED Í¼Ïó¾ßÓи¡µñЧ¹û 
DSS_MONO ÓÃhBrushÃè»æÍ¼Ïó 
DSS_RIGHT ÊÖ²áδÕýʽ˵Ã÷¡ª¡ª¾­ÊµÑéÖ¤Ã÷ûÓÐʲô×÷Óã¨Ô­ÎÄ£ºUndocumented-experim
entation seems to show no effect.£© 
×¢½â 
windows95ÓÃËü»ñµÃÎÒÃÇÓ¦ÓÃÓÚͼÏóµÄһЩÊÓ¾õЧ¹û£»ÀýÈ磬¿Éʹλͼ»òÆäËûͼÏóÔÚÊÓ¾õ
ÉϽøÈë½ûÓûò¶¶¶¯×´Ì¬¡£¶ÔÓÚλͼºÍͼ±ê£¬ËüÔÚÃè»æÎ»Í¼»òͼ±êµÄʱºòÓ¦ÓÃÒ»ÖÖЧ¹û¡£¶Ô
ÓÚÎı¾£¬¼È¿ÉÈú¯Êý»­³öÎı¾£¬Ò²¿ÉÔÚÒ»¸ö»Øµ÷º¯ÊýÖÐÖ´ÐÐ×Ô¼ºµÄ»æÍ¼²Ù×÷¡£¶ÔÓÚ¸´ÔÓµÄ
£¨Óû§×Ô¶¨Ò壩ͼÏó£¬Ôò±ØÐëÓÃÒ»¸ö»Øµ÷º¯Êý¡£Ôڻص÷º¯ÊýÖ´Ðйý³ÌÖУ¬ÓÃ×Ô¼ºµÄ´úÂ뽫
×Ô¼ºÏ£ÍûµÄÈκζ«Î÷»­ÈëÉ豸³¡¾°¡£ÔÚÕâÖ®ºó£¬ÀûÓÃDrawStateº¯ÊýÓ¦ÓÃÏ£ÍûµÄЧ¹û
 


--

--
¡î À´Ô´:£®¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn£®[FROM: casi.bbs@smth.org]
--
¡ù ×ªÔØ:£®¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn£®[FROM: 202.118.247.254]
[°Ù±¦Ïä] [·µ»ØÊ×Ò³] [Éϼ¶Ä¿Â¼] [¸ùĿ¼] [·µ»Ø¶¥²¿] [Ë¢ÐÂ] [·µ»Ø]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
Ò³ÃæÖ´ÐÐʱ¼ä£º3.209ºÁÃë