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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bascommondialog.bas

?? VB + Access + sql 想研究一下數(shù)據(jù)庫或者 做課程設(shè)計(jì)的時(shí)候可以參照里面的源碼
?? BAS
?? 第 1 頁 / 共 2 頁
字號(hào):
Attribute VB_Name = "basCommonDialog"
Option Explicit

Type RECT
    left As Long
    top As Long
    Right As Long
    Bottom As Long
End Type

Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As Long) As Long
Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Declare Function GetCurrentThreadId Lib "KERNEL32" () As Long
Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal hmod As Long, ByVal dwThreadId As Long) As Long
Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT) As Long

Const GWL_HINSTANCE = (-6)
Const SWP_NOSIZE = &H1
Const SWP_NOZORDER = &H4
Const SWP_NOACTIVATE = &H10
Const HCBT_ACTIVATE = 5
Const WH_CBT = 5

Dim hHook As Long

Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long
Declare Function GetSaveFileName Lib "comdlg32.dll" Alias "GetSaveFileNameA" (pOpenfilename As OPENFILENAME) As Long
Declare Function ChooseColor Lib "comdlg32.dll" Alias "ChooseColorA" (pChoosecolor As CHOOSECOLORS) As Long
Declare Function CommDlgExtendedError Lib "comdlg32.dll" () As Long
Declare Function GetShortPathName Lib "KERNEL32" Alias "GetShortPathNameA" (ByVal lpszLongPath As String, ByVal lpszShortPath As String, ByVal cchBuffer As Long) As Long
Declare Function ChooseFont Lib "comdlg32.dll" Alias "ChooseFontA" (pChoosefont As CHOOSEFONTS) As Long
Declare Function PrintDlg Lib "comdlg32.dll" Alias "PrintDlgA" (pPrintdlg As PRINTDLGS) As Long

Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Declare Function ReleaseDC Lib "user32" (ByVal hwnd As Long, ByVal hDC As Long) As Long

Public Const OFN_ALLOWMULTISELECT = &H200
Public Const OFN_CREATEPROMPT = &H2000
Public Const OFN_ENABLEHOOK = &H20
Public Const OFN_ENABLETEMPLATE = &H40
Public Const OFN_ENABLETEMPLATEHANDLE = &H80
Public Const OFN_EXPLORER = &H80000
Public Const OFN_EXTENSIONDIFFERENT = &H400
Public Const OFN_FILEMUSTEXIST = &H1000
Public Const OFN_HIDEREADONLY = &H4
Public Const OFN_LONGNAMES = &H200000
Public Const OFN_NOCHANGEDIR = &H8
Public Const OFN_NODEREFERENCELINKS = &H100000
Public Const OFN_NOLONGNAMES = &H40000
Public Const OFN_NONETWORKBUTTON = &H20000
Public Const OFN_NOREADONLYRETURN = &H8000
Public Const OFN_NOTESTFILECREATE = &H10000
Public Const OFN_NOVALIDATE = &H100
Public Const OFN_OVERWRITEPROMPT = &H2
Public Const OFN_PATHMUSTEXIST = &H800
Public Const OFN_READONLY = &H1
Public Const OFN_SHAREAWARE = &H4000
Public Const OFN_SHAREFALLTHROUGH = 2
Public Const OFN_SHAREWARN = 0
Public Const OFN_SHARENOWARN = 1
Public Const OFN_SHOWHELP = &H10
Public Const OFS_MAXPATHNAME = 256

Public Const LF_FACESIZE = 32

'OFS_FILE_OPEN_FLAGS and OFS_FILE_SAVE_FLAGS below
'are mine to save long statements; they're not
'a standard Win32 type.
Public Const OFS_FILE_OPEN_FLAGS = OFN_EXPLORER Or OFN_LONGNAMES Or OFN_CREATEPROMPT Or OFN_NODEREFERENCELINKS Or OFN_HIDEREADONLY Or OFN_ALLOWMULTISELECT
Public Const OFS_FILE_SAVE_FLAGS = OFN_EXPLORER Or OFN_LONGNAMES Or OFN_OVERWRITEPROMPT Or OFN_HIDEREADONLY

Public Type OPENFILENAME
    nStructSize As Long
    hwndOwner As Long
    hInstance As Long
    sFilter As String
    sCustomFilter As String
    nCustFilterSize As Long
    nFilterIndex As Long
    sFile As String
    nFileSize As Long
    sFileTitle As String
    nTitleSize As Long
    sInitDir As String
    sDlgTitle As String
    flags As Long
    nFileOffset As Integer
    nFileExt As Integer
    sDefFileExt As String
    nCustDataSize As Long
    fnHook As Long
    sTemplateName As String
End Type

Type NMHDR
    hwndFrom As Long
    idfrom As Long
    code As Long
End Type

Type OFNOTIFY
        hdr As NMHDR
        lpOFN As OPENFILENAME
        pszFile As String        '  May be NULL
End Type

Type CHOOSECOLORS
    lStructSize As Long
    hwndOwner As Long
    hInstance As Long
    rgbResult As Long
    lpCustColors As String
    flags As Long
    lCustData As Long
    lpfnHook As Long
    lpTemplateName As String
End Type

Type LOGFONT
    lfHeight As Long
    lfWidth As Long
    lfEscapement As Long
    lfOrientation As Long
    lfWeight As Long
    lfItalic As Byte
    lfUnderline As Byte
    lfStrikeOut As Byte
    lfCharSet As Byte
    lfOutPrecision As Byte
    lfClipPrecision As Byte
    lfQuality As Byte
    lfPitchAndFamily As Byte
    lfFaceName(LF_FACESIZE) As Byte
End Type

Public Type CHOOSEFONTS
    lStructSize As Long
    hwndOwner As Long          '  caller's window handle
    hDC As Long                '  printer DC/IC or NULL
    lpLogFont As Long          '  ptr. to a LOGFONT struct
    iPointSize As Long         '  10 * size in points of selected font
    flags As Long              '  enum. type flags
    rgbColors As Long          '  returned text color
    lCustData As Long          '  data passed to hook fn.
    lpfnHook As Long           '  ptr. to hook function
    lpTemplateName As String     '  custom template name
    hInstance As Long          '  instance handle of.EXE that
    lpszStyle As String          '  return the style field here
    nFontType As Integer          '  same value reported to the EnumFonts
    MISSING_ALIGNMENT As Integer
    nSizeMin As Long           '  minimum pt size allowed &
    nSizeMax As Long           '  max pt size allowed if
End Type

Public Const CC_RGBINIT = &H1
Public Const CC_FULLOPEN = &H2
Public Const CC_PREVENTFULLOPEN = &H4
Public Const CC_SHOWHELP = &H8
Public Const CC_ENABLEHOOK = &H10
Public Const CC_ENABLETEMPLATE = &H20
Public Const CC_ENABLETEMPLATEHANDLE = &H40
Public Const CC_SOLIDCOLOR = &H80
Public Const CC_ANYCOLOR = &H100

Public Const COLOR_FLAGS = CC_FULLOPEN Or CC_ANYCOLOR Or CC_RGBINIT

Public Const CF_SCREENFONTS = &H1
Public Const CF_PRINTERFONTS = &H2
Public Const CF_BOTH = (CF_SCREENFONTS Or CF_PRINTERFONTS)
Public Const CF_SHOWHELP = &H4&
Public Const CF_ENABLEHOOK = &H8&
Public Const CF_ENABLETEMPLATE = &H10&
Public Const CF_ENABLETEMPLATEHANDLE = &H20&
Public Const CF_INITTOLOGFONTSTRUCT = &H40&
Public Const CF_USESTYLE = &H80&
Public Const CF_EFFECTS = &H100&
Public Const CF_APPLY = &H200&
Public Const CF_ANSIONLY = &H400&
Public Const CF_SCRIPTSONLY = CF_ANSIONLY
Public Const CF_NOVECTORFONTS = &H800&
Public Const CF_NOOEMFONTS = CF_NOVECTORFONTS
Public Const CF_NOSIMULATIONS = &H1000&
Public Const CF_LIMITSIZE = &H2000&
Public Const CF_FIXEDPITCHONLY = &H4000&
Public Const CF_WYSIWYG = &H8000 '  must also have CF_SCREENFONTS CF_PRINTERFONTS
Public Const CF_FORCEFONTEXIST = &H10000
Public Const CF_SCALABLEONLY = &H20000
Public Const CF_TTONLY = &H40000
Public Const CF_NOFACESEL = &H80000
Public Const CF_NOSTYLESEL = &H100000
Public Const CF_NOSIZESEL = &H200000
Public Const CF_SELECTSCRIPT = &H400000
Public Const CF_NOSCRIPTSEL = &H800000
Public Const CF_NOVERTFONTS = &H1000000

Public Const SIMULATED_FONTTYPE = &H8000
Public Const PRINTER_FONTTYPE = &H4000
Public Const SCREEN_FONTTYPE = &H2000
Public Const BOLD_FONTTYPE = &H100
Public Const ITALIC_FONTTYPE = &H200
Public Const REGULAR_FONTTYPE = &H400

Public Const LBSELCHSTRING = "commdlg_LBSelChangedNotify"
Public Const SHAREVISTRING = "commdlg_ShareViolation"
Public Const FILEOKSTRING = "commdlg_FileNameOK"
Public Const COLOROKSTRING = "commdlg_ColorOK"
Public Const SETRGBSTRING = "commdlg_SetRGBColor"
Public Const HELPMSGSTRING = "commdlg_help"
Public Const FINDMSGSTRING = "commdlg_FindReplace"

Public Const CD_LBSELNOITEMS = -1
Public Const CD_LBSELCHANGE = 0
Public Const CD_LBSELSUB = 1
Public Const CD_LBSELADD = 2

Type PRINTDLGS
        lStructSize As Long
        hwndOwner As Long
        hDevMode As Long
        hDevNames As Long
        hDC As Long
        flags As Long
        nFromPage As Integer
        nToPage As Integer
        nMinPage As Integer
        nMaxPage As Integer
        nCopies As Integer
        hInstance As Long
        lCustData As Long
        lpfnPrintHook As Long
        lpfnSetupHook As Long
        lpPrintTemplateName As String
        lpSetupTemplateName As String
        hPrintTemplate As Long
        hSetupTemplate As Long
End Type

Public Const PD_ALLPAGES = &H0
Public Const PD_SELECTION = &H1
Public Const PD_PAGENUMS = &H2
Public Const PD_NOSELECTION = &H4
Public Const PD_NOPAGENUMS = &H8
Public Const PD_COLLATE = &H10
Public Const PD_PRINTTOFILE = &H20
Public Const PD_PRINTSETUP = &H40
Public Const PD_NOWARNING = &H80
Public Const PD_RETURNDC = &H100
Public Const PD_RETURNIC = &H200
Public Const PD_RETURNDEFAULT = &H400
Public Const PD_SHOWHELP = &H800
Public Const PD_ENABLEPRINTHOOK = &H1000
Public Const PD_ENABLESETUPHOOK = &H2000
Public Const PD_ENABLEPRINTTEMPLATE = &H4000
Public Const PD_ENABLESETUPTEMPLATE = &H8000
Public Const PD_ENABLEPRINTTEMPLATEHANDLE = &H10000
Public Const PD_ENABLESETUPTEMPLATEHANDLE = &H20000
Public Const PD_USEDEVMODECOPIES = &H40000
Public Const PD_USEDEVMODECOPIESANDCOLLATE = &H40000
Public Const PD_DISABLEPRINTTOFILE = &H80000
Public Const PD_HIDEPRINTTOFILE = &H100000
Public Const PD_NONETWORKBUTTON = &H200000

Type DEVNAMES
        wDriverOffset As Integer
        wDeviceOffset As Integer
        wOutputOffset As Integer
        wDefault As Integer
End Type

Public Const DN_DEFAULTPRN = &H1

Public Type SelectedFile
    nFilesSelected As Integer
    sFiles() As String
    sLastDirectory As String
    bCanceled As Boolean
End Type

Public Type SelectedColor
    oSelectedColor As OLE_COLOR
    bCanceled As Boolean
End Type

Public Type SelectedFont
    sSelectedFont As String
    bCanceled As Boolean
    bBold As Boolean
    bItalic As Boolean
    nSize As Integer
    bUnderline As Boolean
    bStrikeOut As Boolean
    lColor As Long
    sFaceName As String
End Type

Public FileDialog As OPENFILENAME
Public ColorDialog As CHOOSECOLORS

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
婷婷中文字幕综合| 欧美三级欧美一级| 欧美激情在线看| 成人丝袜视频网| 亚洲视频在线一区观看| 在线免费视频一区二区| 一区二区三区在线观看国产| 欧美在线制服丝袜| 日韩电影在线观看电影| 久久婷婷综合激情| 成人激情免费网站| 亚洲欧美日韩国产成人精品影院 | 国产农村妇女精品| 91免费观看在线| 五月激情综合色| 久久影院午夜片一区| 波多野结衣一区二区三区| 亚洲一二三四在线| 久久日韩精品一区二区五区| www.亚洲在线| 日本伊人午夜精品| 国产精品久久久久影院色老大| 91成人免费在线视频| 六月丁香婷婷久久| 亚洲日本乱码在线观看| 日韩片之四级片| 色综合久久88色综合天天免费| 日韩在线一区二区三区| 国产精品久久二区二区| 欧美一区二区高清| 99国产欧美另类久久久精品| 日本不卡123| 国产精品久久久久aaaa樱花 | 欧美一区二区三区免费大片| 粉嫩一区二区三区在线看| 午夜亚洲福利老司机| 国产女人18毛片水真多成人如厕 | 免费成人av资源网| 亚洲免费资源在线播放| 精品国产免费久久 | 欧美日韩夫妻久久| 国产99久久久精品| 日韩国产欧美在线播放| 国产精品二区一区二区aⅴ污介绍| 欧美一区二区大片| 日本韩国精品一区二区在线观看| 国产综合色精品一区二区三区| 亚洲一区在线免费观看| 国产精品久久久久国产精品日日| 日韩三级av在线播放| 欧美日韩色综合| proumb性欧美在线观看| 韩国成人福利片在线播放| 亚洲va欧美va人人爽午夜| 国产精品三级久久久久三级| 2022国产精品视频| 欧美一区二区三区思思人| 色婷婷精品大视频在线蜜桃视频| 高清国产一区二区| 国产一区在线视频| 九九精品视频在线看| 奇米精品一区二区三区四区 | 蜜臀av在线播放一区二区三区 | 日本女人一区二区三区| 一区二区日韩av| 亚洲欧美日韩中文字幕一区二区三区| 国产三级精品视频| 欧美精品一区二区三区高清aⅴ| 欧美一区二区三区视频免费播放 | 久久综合色8888| 日韩一卡二卡三卡四卡| 欧美精品99久久久**| 欧美日韩在线不卡| 欧美久久一二区| 91精品国产高清一区二区三区 | 欧美日韩在线播放一区| 欧美少妇一区二区| 欧美性xxxxxx少妇| 欧美日韩中文字幕一区| 51精品秘密在线观看| 911精品国产一区二区在线| 欧美日韩高清一区二区不卡 | 色播五月激情综合网| 色诱亚洲精品久久久久久| 日本道色综合久久| 欧日韩精品视频| 91精品一区二区三区在线观看| 欧美日韩免费观看一区三区| 欧美日本韩国一区二区三区视频 | 精品国产一二三| 国产区在线观看成人精品 | 亚洲一区二区三区四区中文字幕| 亚洲图片自拍偷拍| 日产欧产美韩系列久久99| 久久99国产乱子伦精品免费| 国产成人在线视频免费播放| 99免费精品视频| 欧美影院一区二区| 91精品国产麻豆| 久久新电视剧免费观看| 欧美激情一区不卡| 亚洲一卡二卡三卡四卡| 久久91精品国产91久久小草| 高清不卡在线观看| 在线精品视频免费播放| 精品国产乱码久久久久久图片| 国产清纯在线一区二区www| 亚洲精选在线视频| 蜜臀精品一区二区三区在线观看| 国产精品一区二区黑丝 | 欧美久久久一区| 2020日本不卡一区二区视频| 成人欧美一区二区三区在线播放| 亚洲一区av在线| 国产乱码精品1区2区3区| 91麻豆免费观看| 久久综合久色欧美综合狠狠| 悠悠色在线精品| 国产一区二区三区精品视频| 91久久线看在观草草青青| 日韩视频一区在线观看| 中文字幕中文在线不卡住| 日本在线不卡视频| 色婷婷亚洲综合| 精品国精品国产| 亚洲码国产岛国毛片在线| 国产主播一区二区| 欧美精品三级在线观看| 国产精品福利av| 韩国精品在线观看| 欧美日韩国产综合久久| 国产精品嫩草影院av蜜臀| 日韩和的一区二区| 91蜜桃传媒精品久久久一区二区| 精品美女被调教视频大全网站| 亚洲人成在线播放网站岛国| 国产精品一线二线三线精华| 3751色影院一区二区三区| 椎名由奈av一区二区三区| 国产一区在线观看视频| 欧美伦理电影网| 一区二区三区国产豹纹内裤在线| 国产成人日日夜夜| 精品国产91亚洲一区二区三区婷婷 | 亚洲成人av一区二区三区| 99国产精品久久久| 国产精品美女久久久久久久久| 麻豆成人av在线| 日韩一区二区精品葵司在线 | 中文字幕一区二区三区在线不卡 | 一二三区精品视频| 97se亚洲国产综合在线| 欧美国产综合一区二区| 国产精品中文有码| 久久久久国色av免费看影院| 久久99久久99| 精品理论电影在线观看| 毛片av中文字幕一区二区| 91麻豆精品国产91久久久久久久久 | 亚洲欧洲精品一区二区三区不卡| 国产呦萝稀缺另类资源| 日韩一卡二卡三卡国产欧美| 日韩 欧美一区二区三区| 制服视频三区第一页精品| 视频一区国产视频| 日韩一区二区三区免费看| 日本中文一区二区三区| 欧美一区二区播放| 久久99精品久久久久久国产越南 | 天天色图综合网| 欧美日韩中文字幕一区二区| 亚洲一区二区欧美| 欧美精品日韩一区| 久久疯狂做爰流白浆xx| 亚洲精品一区二区三区香蕉| 狠狠色2019综合网| 久久久精品蜜桃| 成人av在线资源| 亚洲码国产岛国毛片在线| 欧美色图12p| 男女视频一区二区| 337p日本欧洲亚洲大胆精品| 国产又黄又大久久| 国产精品久久三区| 欧美在线视频全部完| 日韩国产欧美一区二区三区| 日韩欧美一区电影| 国产精品中文有码| 亚洲美女免费视频| 欧美一区二区三区视频| 国产成人免费高清| 亚洲欧美日韩成人高清在线一区| 欧美日韩一区久久| 极品少妇一区二区三区精品视频| 欧美激情一区二区三区全黄| 在线影院国内精品| 六月丁香综合在线视频| 亚洲欧洲日韩在线| 制服丝袜av成人在线看| 成人午夜又粗又硬又大|