VB °æ (¾«»ªÇø)

·¢ÐÅÈË: bloom (©À©Á©Â©Ã©Ä©Æ©Ç¨), ÐÅÇø: VB
±ê  Ìâ: GetPrinterDriver(´òÓ¡º¯Êý)(תÔØ)
·¢ÐÅÕ¾: ¹þ¹¤´ó×϶¡Ïã (2000Äê09ÔÂ07ÈÕ18:38:30 ÐÇÆÚËÄ), ×ªÐÅ

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

GetPrinterDriver 

VBÉùÃ÷ 
Declare Function GetPrinterDriver Lib "winspool.drv" Alias "GetPrinterDriverA"
 (ByVal hPrinter As Long, ByVal pEnvironment As String, ByVal Level As Long, 
pDriverInfo As Byte, ByVal cdBuf As Long, pcbNeeded As Long) As Long 
˵Ã÷ 
Õë¶ÔÖ¸¶¨µÄ´òÓ¡»ú£¬»ñÈ¡Óë´òÓ¡»úÇý¶¯³ÌÐòÓйصÄÐÅÏ¢ 
·µ»ØÖµ 
Long£¬·ÇÁã±íʾ³É¹¦£¬Áã±íʾʧ°Ü¡£»áÉèÖÃGetLastError 
²ÎÊý±í 
²ÎÊý ÀàÐͼ°ËµÃ÷ 
hPrinter Long£¬Ò»¸öÒÑ´ò¿ªµÄ´òÓ¡»úµÄ¾ä±ú£¨ÓÃOpenPrinter»ñµÃ£© 
pEnvironment String£¬Óû»ñÈ¡µÄÇý¶¯³ÌÐò»·¾³£¨È磺Windows NT x86£©¡£ÈçÉèΪ
vbNullString£¬±íʾʹÓõ±Ç°£¨±¾µØ£©ÏµÍ³»·¾³ 
Level Long£¬1£¬2»ò3£¨½öÊÊÓÃÓÚWindows 95 ºÍ NT 4.0£© 
pDriverInfo Byte£¬ÔØÈëÒ»¸ö DRIVER_INFO_x½á¹¹µÄ»º³åÇø¡£ÆäÖеÄx´ú±í¼¶±ð£¨Level£©
ÉèÖà
cbBuf Long£¬pDriverInfo»º³åÇøÖеÄ×Ö·ûÊýÁ¿ 
pcbNeeded Long£¬Ö¸ÏòÒ»¸öLongÐͱäÁ¿µÄÖ¸Õ룬¸Ã±äÁ¿ÓÃÓÚ±£´æÇëÇóµÄ»º³åÇø³¤¶È£¬»òÕß
ʵ¼Ê¶ÁÈëµÄ×Ö½ÚÊýÁ¿ 


--

--
¡î À´Ô´:£®¹þ¹¤´ó×϶¡Ïã 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.404ºÁÃë