VB °æ (¾«»ªÇø)

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

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

DrawIconEx 

VBÉùÃ÷ 
Declare Function DrawIconEx Lib "user32" Alias "DrawIconEx" (ByVal hdc As 
Long, ByVal xLeft As Long, ByVal yTop As Long, ByVal hIcon As Long, ByVal 
cxWidth As Long, ByVal cyWidth As Long, ByVal istepIfAniCur As Long, ByVal 
hbrFlickerFreeDraw As Long, ByVal diFlags As Long) As Long 
˵Ã÷ 
Ãè»æÒ»¸öͼ±ê»òÊó±êÖ¸Õë¡£ÓëDrawIconÏà±È£¬Õâ¸öº¯ÊýÌṩÁ˸ü¶àµÄ¹¦ÄÜ 
·µ»ØÖµ 
Long£¬·ÇÁã±íʾ³É¹¦£¬Áã±íʾʧ°Ü¡£»áÉèÖÃGetLastError 
²ÎÊý±í 
²ÎÊý ÀàÐͼ°ËµÃ÷ 
hdc Long£¬ÒªÔÚÆäÖл­Í¼µÄÒ»¸öÉ豸³¡¾°µÄ¾ä±ú 
xLeft,yTop Long£¬Í¼±ê×óÉϽǵÄλÖã¬ÓÃÂß¼­×ø±ê±íʾ 
hIcon Long£¬ÒªÃè»æµÄͼ±êµÄ¾ä±ú 
cxWidth,cyWidth Long£¬Ï£ÍûµÄͼ±ê¿í¶ÈºÍ¸ß¶È¡£Í¼±ê»á×Ô¶¯Ëõ·Å£¬ÓëÖ¸¶¨µÄÖµÏà·û 
istepIfAniCur Long£¬Èç¹ûhIconÊǸö¶¯»­Ö¸Õ룬ÄÇô¸Ã²ÎÊýÖ¸¶¨Ãè»æ¶¯»­ÖеÄÄÄ·ùͼÏó
¡£×¢ÒâWin32²»ÄÜÇø·Öͼ±êºÍÖ¸Õë 
hbrFlickerFreeDraw Long£¬ÈçÉèΪһ¸öË¢×Ó¾ä±ú£¬ÄÇôº¯Êý»á½«Í¼±ê»­ÈëÒ»·ùÄÚ´æÎ»Í¼
£¬²¢Óñ³¾°É«Ìî³ä¡£Ëæºó£¬½«Í¼ÏóÖ±½Ó¸´ÖƵ½Ö¸¶¨µÄλÖá£ÕâÑù×ö¿É»æÍ¼Ê±¼õÉÙÉÁ˸£¨Òò
Ϊ»­Í¼¹ý³ÌÖÐÖØÏÖ£© 
diFlags Long£¬ÏÂÊö³£ÊýÖ®Ò»£º 
DI_COMPAT Ãè»æ±ê×¼µÄϵͳָÕ룬¶ø²»ÊÇÖ¸¶¨µÄͼÏó 
DI_DEFAULTSIZE ºöÂÔcxWidthºÍcyWidthÉèÖ㬲¢²ÉÓÃԭʼµÄͼ±ê´óС 
DI_IMAGE »æÍ¼Ê±Ê¹ÓÃͼ±êµÄXOR²¿·Ö£¨¼´Í¼±êûÓÐ͸Ã÷ÇøÓò£© 
DI_MASK »æÍ¼Ê±Ê¹ÓÃͼ±êµÄMASK²¿·Ö£¨Èçµ¥¶ÀʹÓ㬿ɻñµÃͼ±êµÄÑÚÄ££© 
DI_NORMAL Ó󣹿·½Ê½»æÍ¼£¨ºÏ²¢ DI_IMAGE ºÍ DI_MASK£© 
×¢½â 
Ó¦¼ì²éWindows95ÊÇ·ñÓëÖ¸¶¨µÄ±êÖ¾¼°²ÎÊý¼æÈÝ¡£Win32Óû§ÊÖ²áÐû³Æº¯ÊýÓëWindows 95ÊÇ
¼æÈݵ쬵«ÔÚʵ¼ÊÔËÓÃÖз¢ÏÖËüÓÐÒ»¶¨µÄÏÞÖÆ
 


--

--
¡î À´Ô´:£®¹þ¹¤´ó×϶¡Ïã 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)
Ò³ÃæÖ´ÐÐʱ¼ä£º2.496ºÁÃë