VB °æ (¾«»ªÇø)

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

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

GetDIBits 

VBÉùÃ÷ 
Declare Function GetDIBits Lib "gdi32" Alias "GetDIBits" (ByVal aHDC As Long, 
ByVal hBitmap As Long, ByVal nStartScan As Long, ByVal nNumScans As Long, 
lpBits As Any, lpBI As BITMAPINFO, ByVal wUsage As Long) As Long 
˵Ã÷ 
½«À´×ÔÒ»·ùλͼµÄ¶þ½øÖÆÎ»¸´ÖƵ½Ò»·ùÓëÉ豸Î޹صÄλͼÀï 
·µ»ØÖµ 
Long£¬·ÇÁã±íʾ³É¹¦£¬Áã±íʾʧ°Ü¡£ÔÚWindows 95ÖУ¬·µ»ØÖµÊÇ·µ»ØµÄɨÃèÏßÊýÁ¿ 
²ÎÊý±í 
²ÎÊý ÀàÐͼ°ËµÃ÷ 
aHDC Long£¬¶¨ÒåÁËÓëÉ豸ÓйØÎ»Í¼hBitmapµÄÅäÖÃÐÅÏ¢µÄÒ»¸öÉ豸³¡¾°µÄ¾ä±ú 
hBitmap Long£¬Ô´Î»Í¼µÄ¾ä±ú¡£¾ø¶Ô²»Äܽ«Õâ·ùλͼѡÈëÉ豸³¡¾° 
nStartScan Long£¬Óû¸´ÖƵ½DIBÖеĵÚÒ»ÌõɨÃèÏߵıàºÅ 
nNumScans Long£¬Óû¸´ÖƵÄɨÃèÏßÊýÁ¿ 
lpBits Any£¬Ö¸ÏòÒ»¸ö»º³åÇøµÄÖ¸Õë¡£Õâ¸ö»º³åÇø½«ÓÃÓÚ×°ÔØ²ÉÓÃDIB¸ñʽµÄÐÅÏ¢£¬µ«²»
È¡»ØÊý¾Ý£¨ÓÃByVal´«µÝÁãÖµ£© 
lpBI BITMAPINFO£¬¶ÔlpBits DIBµÄ¸ñʽ¼°ÑÕÉ«½øÐÐ˵Ã÷µÄÒ»¸ö½á¹¹¡£ÔÚ
BITMAPINFOHEADER½á¹¹ÖУ¬´ÓbiSizeµ½biCompressionÖ®¼äµÄËùÓÐ×ֶζ¼±ØÐë³õʼ»¯ 
wUsage Long£¬ÏÂÊö³£ÊýÖ®Ò»£º 
DIB_PAL_COLORS ÔÚÑÕÉ«±íÖÐ×°ÔØÒ»¸ö16λËùÒÔÊý×飬ËüÃÇÓ뵱ǰѡ¶¨µÄµ÷É«°åÓйؠ
DIB_RGB_COLORS ÔÚÑÕÉ«±íÖÐ×°ÔØRGBÑÕÉ« 
×¢½â 
ÆðʼɨÃèÏßÓëÆðµãÓйء£³ý·Ç½«BITMAPINFOHEADER½á¹¹µÄbiHeight×Ö¶ÎÉèΪ¸ºÖµ£¬·ñÔòÆð
µã¾ÍλÓÚ×óϽǠ


--

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