亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? apiprinterdriver.cls

?? 1500個(gè)WINDOWS API類(lèi)全集,包括了主要的API調(diào)用接口
?? CLS
字號(hào):
VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
END
Attribute VB_Name = "ApiPrinterDriver"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = True
Option Explicit

'\\ --[ApiPrinterDriver]------------------------------------------------
'\\ Class wrapper for the Printer Driver related API structures
'\\ and calls
'\\ ----------------------------------------------------------------------------------------
'\\ (c) 2001 - Merrion Computing.  All rights  to use, reproduce or publish this code reserved
'\\ Please check http://www.merrioncomputing.com for updates.
'\\ ----------------------------------------------------------------------------------------
'\\ Sourced from: winspool.h

Public Enum PrinterDriverOSVersion
     DRIVER_OS_WIN9x = &H0
     DRIVER_OS_NT351 = &H1
     DRIVER_OS_NT4 = &H2
     DRIVER_OS_WIN2K = &H3
End Enum

Private Type DRIVER_INFO_1
    lpDriverName As String
End Type

Private Type DRIVER_INFO_2
     lVersion As PrinterDriverOSVersion
     lpDriverName As String
     lpEnvironment As String
     lpDriverPath As String
     lpDataFile As String
     lpConfigFile As String
End Type

Private Type DRIVER_INFO_3
     lVersion As PrinterDriverOSVersion
     lpDriverName As String
     lpEnvironment As String
     lpDriverPath As String
     lpDataFile As String
     lpConfigFile As String
     lpHelpFile As String
     lpDependentFiles As String
     lpMonitorName As String
     lpDefaultDataType As String
End Type

'\\ The following types are only supported by drivers
'\\ written for Win2K and WinXP
Private Type DRIVER_INFO_4
     lVersion As PrinterDriverOSVersion
     lpDriverName As String
     lpEnvironment As String
     lpDriverPath As String
     lpDataFile As String
     lpConfigFile As String
     lpHelpFile As String
     lpDependentFiles As String
     lpMonitorName As String
     lpDefaultDataType As String
     lpCompatiblePreviousNames As String
End Type


'\\ API Functions used...
Private Declare Function GetPrinterDriver Lib "winspool.drv" Alias "GetPrinterDriverA" _
                  (ByVal hPrinter As Long, _
                   ByVal lpEnvironment As String, _
                   ByVal Level As Long, _
                   pDriverBuffer As Long, _
                   ByVal cBufferSize As Long, _
                   cBufferSizeRequired As Long) As Long
                   
Private Declare Function EnumPrinterDrivers Lib "winspool.drv" Alias "EnumPrinterDriversA" _
                  (ByVal lpServerName As String, _
                   ByVal lpEnvironment As String, _
                   ByVal Level As Long, _
                   lpDriverBuffer As Long, _
                   ByVal cBufferSize As Long, _
                   cBufferSizeRequired As Long) As Long
                   
'\\ Private member variables....
Private mhPrinter As Long
Private mEnvironment As String

Private mDRIVER_INFO_1 As DRIVER_INFO_1
Private mDRIVER_INFO_2 As DRIVER_INFO_2
Private mDRIVER_INFO_3 As DRIVER_INFO_3
Private mDRIVER_INFO_4 As DRIVER_INFO_4

Private Sub RefreshDriverInfo(ByVal Index As Integer)

Dim lRet As Long
Dim SizeNeeded As Long

Dim buffer() As Long

'\\ Find out how much buffer space we're going to need
ReDim Preserve buffer(0 To 1) As Long
lRet = GetPrinterDriver(mhPrinter, mEnvironment, Index, buffer(0), UBound(buffer), SizeNeeded)
'\\ Resize the buffer to accomodate that amount
ReDim Preserve buffer(0 To (SizeNeeded / 4) + 3) As Long
lRet = GetPrinterDriver(mhPrinter, mEnvironment, Index, buffer(0), UBound(buffer) * 4, SizeNeeded)

If Index < 1 Or Index > 4 Then
    '\\ Index is out of bounds - notify developer of error
    Debug.Print "Error in call to ApiPrinterDriver:RefreshPrinterDriverInfo - invalid index"
Else
    Select Case Index
    Case 1
        With mDRIVER_INFO_1
            .lpDriverName = StringFromPointer(buffer(0), 1024)
        End With
    Case 2
        With mDRIVER_INFO_2
            .lVersion = buffer(0)
            .lpDriverName = StringFromPointer(buffer(1), 1024)
            .lpEnvironment = StringFromPointer(buffer(2), 1024)
            .lpDriverPath = StringFromPointer(buffer(3), 1024)
            .lpDataFile = StringFromPointer(buffer(4), 1024)
            .lpConfigFile = StringFromPointer(buffer(5), 1024)
        End With
    Case 3
        With mDRIVER_INFO_3
            .lVersion = buffer(0)
            .lpDriverName = StringFromPointer(buffer(1), 1024)
            .lpEnvironment = StringFromPointer(buffer(2), 1024)
            .lpDriverPath = StringFromPointer(buffer(3), 1024)
            .lpDataFile = StringFromPointer(buffer(4), 1024)
            .lpConfigFile = StringFromPointer(buffer(5), 1024)
            .lpHelpFile = StringFromPointer(buffer(6), 1024)
            .lpDependentFiles = StringFromPointer(buffer(7), 1024)
            .lpMonitorName = StringFromPointer(buffer(8), 1024)
            .lpDefaultDataType = StringFromPointer(buffer(9), 1024)
        End With
    Case 4
        With mDRIVER_INFO_4
            .lVersion = buffer(0)
            .lpDriverName = StringFromPointer(buffer(1), 1024)
            .lpEnvironment = StringFromPointer(buffer(2), 1024)
            .lpDriverPath = StringFromPointer(buffer(3), 1024)
            .lpDataFile = StringFromPointer(buffer(4), 1024)
            .lpConfigFile = StringFromPointer(buffer(5), 1024)
            .lpHelpFile = StringFromPointer(buffer(6), 1024)
            .lpDependentFiles = StringFromPointer(buffer(7), 1024)
            .lpMonitorName = StringFromPointer(buffer(8), 1024)
            .lpDefaultDataType = StringFromPointer(buffer(9), 1024)
            .lpCompatiblePreviousNames = StringFromPointer(buffer(10), 1024)
        End With
    End Select
End If
End Sub

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久精品费精品国产一区二区| 国产成人在线视频网址| 蜜桃视频在线一区| 成人av在线看| 日韩一二三四区| 亚洲精品福利视频网站| 国产一区二区免费看| 欧美美女网站色| 一区二区三区中文在线观看| 国产精品911| 欧美一区二区三区不卡| 亚洲乱码国产乱码精品精小说 | 欧美日韩一区高清| 国产日产精品1区| 玖玖九九国产精品| 欧美日本一区二区| 亚洲一区二区视频| 91网站在线观看视频| 国产色综合一区| 国产精品69久久久久水密桃| 国产91精品一区二区麻豆亚洲| 欧美年轻男男videosbes| 亚洲欧美日韩小说| eeuss影院一区二区三区| 国产欧美一区二区三区鸳鸯浴 | 成人伦理片在线| 久久综合九色欧美综合狠狠| 美女视频一区在线观看| 欧美日韩情趣电影| 亚洲成人免费电影| 欧美日韩成人激情| 日韩av网站免费在线| 欧美二区三区的天堂| 日韩精品1区2区3区| 欧美欧美欧美欧美首页| 天堂成人国产精品一区| 欧美日韩综合色| 日韩精品午夜视频| 日韩一级成人av| 欧美巨大另类极品videosbest | 国产精品护士白丝一区av| 国内外精品视频| 精品成a人在线观看| 国产一区日韩二区欧美三区| 久久久精品免费网站| 国产成人在线观看免费网站| 欧美国产一区视频在线观看| 成人免费的视频| 亚洲老司机在线| 91香蕉国产在线观看软件| 亚洲乱码国产乱码精品精的特点 | 亚洲美女视频在线| 久久精品亚洲麻豆av一区二区 | 一区二区三区免费观看| 欧美综合视频在线观看| 亚洲午夜激情av| 日韩欧美综合一区| 国产精品亚洲午夜一区二区三区| 中文字幕精品综合| 91高清视频在线| 久久精品国产秦先生| 91精品国产欧美一区二区成人 | 一区二区三区色| 欧美日韩国产成人在线91| 日本一道高清亚洲日美韩| 日韩精品一区二区三区老鸭窝| 国产一区二区三区黄视频| 亚洲欧洲性图库| 欧美精品乱人伦久久久久久| 国产一区福利在线| 亚洲精品视频在线看| 日韩三级伦理片妻子的秘密按摩| 高清shemale亚洲人妖| 亚洲在线视频一区| 久久久噜噜噜久噜久久综合| 91高清视频免费看| 精品一区二区三区免费观看| 一区二区三区视频在线看| 久久久久久久久岛国免费| 91成人免费在线视频| 激情六月婷婷久久| 欧美精品在线视频| 日韩av二区在线播放| 国产精品情趣视频| 日韩精品一区国产麻豆| 色久综合一二码| 国产69精品久久777的优势| 偷窥少妇高潮呻吟av久久免费| 国产欧美精品一区| 91麻豆精品91久久久久久清纯| 9久草视频在线视频精品| 久久99在线观看| 丝袜诱惑制服诱惑色一区在线观看 | 国产一区二区在线观看免费 | 亚洲欧洲av色图| 欧美成人a视频| 欧美日韩免费观看一区三区| 久久网站最新地址| 亚洲视频 欧洲视频| 一区二区三区欧美| 久久精品国产免费| 亚洲激情校园春色| 亚洲欧美自拍偷拍色图| 久久精品亚洲乱码伦伦中文| 日韩欧美成人一区| 欧美一级生活片| 欧美日韩精品专区| 欧美亚洲日本一区| 欧美日韩综合一区| 欧美在线一区二区| 欧美午夜精品免费| 在线观看亚洲专区| 欧美丝袜自拍制服另类| 色婷婷综合中文久久一本| 99久久久无码国产精品| 成人精品视频一区二区三区| 国产成人超碰人人澡人人澡| 国内精品嫩模私拍在线| 黄网站免费久久| 韩国一区二区视频| 国产精品一二三| 成人天堂资源www在线| av综合在线播放| 一本色道久久综合亚洲91 | 亚洲最色的网站| 亚洲国产毛片aaaaa无费看| 亚洲专区一二三| 日韩国产在线观看一区| 奇米888四色在线精品| 国产一区二区三区久久久 | 色88888久久久久久影院按摩 | 亚洲国产精品一区二区久久恐怖片 | 99精品视频一区| 在线免费视频一区二区| 7777精品伊人久久久大香线蕉超级流畅| 91 com成人网| 久久精品亚洲精品国产欧美| 国产精品乱码人人做人人爱| 亚洲乱码国产乱码精品精小说 | 日韩成人免费看| 欧美三级资源在线| 欧美群妇大交群的观看方式| 制服.丝袜.亚洲.中文.综合| 日韩精品一区二区三区中文精品| 精品处破学生在线二十三| 国产欧美综合在线| 亚洲欧美日韩在线不卡| 日韩精品一卡二卡三卡四卡无卡| 久久精工是国产品牌吗| 成人性色生活片免费看爆迷你毛片| aaa国产一区| 欧美高清视频一二三区 | 丁香婷婷综合五月| 91看片淫黄大片一级| 欧美一区二区三区四区高清 | 亚洲精品国产无天堂网2021| 全国精品久久少妇| 成人激情图片网| 欧美一区二区女人| 久久疯狂做爰流白浆xx| 国产精品久久久久精k8| 亚洲电影一区二区三区| 国产一区二区在线看| 欧美日韩在线电影| 欧美激情一区不卡| 日韩精品久久理论片| 成人黄动漫网站免费app| 91精品国产福利在线观看| 国产精品久久777777| 麻豆精品一区二区av白丝在线| 91美女蜜桃在线| 国产日产精品一区| 免费看欧美女人艹b| 在线国产电影不卡| 国产精品免费久久| 国产一区二区福利| 日韩欧美自拍偷拍| 石原莉奈在线亚洲三区| 91美女片黄在线| 国产精品久久久久天堂| 狠狠色综合色综合网络| 69av一区二区三区| 日韩一区在线看| 国产福利一区在线| 精品国产91久久久久久久妲己| 亚洲国产美国国产综合一区二区| 成人av网站在线| 亚洲国产精品精华液ab| 极品美女销魂一区二区三区 | 成人av电影在线网| 久久久99精品久久| 激情深爱一区二区| 久久亚区不卡日本| 国内成人免费视频| 精品国产髙清在线看国产毛片| 免费在线看一区| 宅男在线国产精品| 久久国产精品72免费观看| 日韩欧美视频一区| 国产一区欧美一区|