久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網站首頁 > CAD新聞

判斷CAD是否在運行

時間:2011-01-02 17:41:02 來源:未知

Private Declare Function CreateToolhelpSnapshot Lib "kernel32" Alias "CreateToolhelp32Snapshot" (ByVal lFlags As Long, ByVal lProcessID As Long) As Long
Private Declare Function ProcessFirst Lib "kernel32" Alias "Process32First" (ByVal hSnapshot As Long, uProcess As PROCESSENTRY32) As Long
Private Declare Function ProcessNext Lib "kernel32" Alias "Process32Next" (ByVal hSnapshot As Long, uProcess As PROCESSENTRY32) As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function EnumProcessModules Lib "psapi.dll" (ByVal hProcess As Long, ByRef lphModule As Long, ByVal cb As Long, ByRef cbNeeded As Long) As Long
Private Declare Function GetModuleFileNameExA Lib "psapi.dll" (ByVal hProcess As Long, ByVal hModule As Long, ByVal ModuleName As String, ByVal nSize As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long

Private Const TH32CS_SNAPHEAPLIST = &H1
Private Const TH32CS_SNAPPROCESS = &H2
Private Const TH32CS_SNAPTHREAD = &H4
Private Const TH32CS_SNAPMODULE = &H8
Private Const TH32CS_SNAPALL = TH32CS_SNAPPROCESS + TH32CS_SNAPHEAPLIST + TH32CS_SNAPTHREAD + TH32CS_SNAPMODULE

Private Const PROCESS_TERMINATE = 1
Private Const PROCESS_QUERY_INFORMATION = 1024
Private Const PROCESS_VM_READ = 16
Private Const PROCESS_ALL_ACCESS = &H1F0FFF
Private Const MAX_PATH = 260

Private Type PROCESSENTRY32
    dwsize As Long
    cntusage As Long
    th32ProcessID As Long
    th32DefaultHeapID As Long
    th32ModuleID As Long
    cntThreads As Long
    th32ParentProcessID As Long
    pcPriClassBase As Long
    dwFlags As Long
    szExeFile As String * MAX_PATH
End Type

Public Function IsProcessRun(exeName As String) As Boolean
    Dim snap As Long, ret As Long, lProcess As Long
    Dim proc As PROCESSENTRY32
    Dim mName As String * MAX_PATH, modName As String

    snap = CreateToolhelpSnapshot(TH32CS_SNAPPROCESS, 0)
    proc.dwsize = Len(proc)
    ret = ProcessFirst(snap, proc)

    Do While ret <> 0
        mName = ""
        Dim Modules(1 To MAX_PATH) As Long, cbMNeeded As Long
        lProcess = OpenProcess(PROCESS_QUERY_INFORMATION Or PROCESS_VM_READ, True, proc.th32ProcessID)
        If lProcess <> 0 Then
            ret = EnumProcessModules(lProcess, Modules(1), MAX_PATH, cbMNeeded)
            If ret <> 0 Then ret = GetModuleFileNameExA(lProcess, Modules(1), mName, Len(mName))
            modName = Trim(Left(mName, ret))
            If InStr(LCase(modName), LCase(exeName)) Then
                CloseHandle snap
                IsProcessRun = True
                Exit Function
            End If
        End If#p#分頁標題#e#
        ret = ProcessNext(snap, proc)
    Loop
    CloseHandle snap
    IsProcessRun = False
End Function

使用的時候:Dim temp As Boolean
                     temp = IsProcessRun("ACAD.exe")


 


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
日韩视频精品在线| 九九热r在线视频精品| 国产精品入口尤物| 色综合视频二区偷拍在线| 国产区日韩欧美| 久久好看免费视频| 日本高清久久天堂| 国产精品一二区| 国产精品极品在线| 欧美高清一区二区| 久久久久久久一区二区三区| 亚洲www永久成人夜色| 国产精品一区二区久久久| 另类专区欧美制服同性| 麻豆一区二区三区在线观看| 国产成人无码一二三区视频| 日韩国产高清一区| 久久国产欧美精品| 日韩美女av在线免费观看| 国产大尺度在线观看| 日韩成人在线资源| 久久精品ww人人做人人爽| 午夜免费久久久久| 久久免费视频网| 日本一区二区在线免费播放| 91久热免费在线视频| 一本一本a久久| 97精品久久久中文字幕免费| 亚洲色婷婷久久精品av蜜桃| 91免费国产精品| 日韩av免费在线| 久久久久久久91| 欧美一二三区| 国产精品日韩二区| 蜜桃av久久久亚洲精品| 国产精品久久久久久av| 国产日韩中文在线| 国产精品吹潮在线观看| 国产视频九色蝌蚪| 在线观看日韩羞羞视频| 97久久精品视频| 午夜欧美不卡精品aaaaa| …久久精品99久久香蕉国产| 色综合电影网| 久久久精品国产一区二区| 国内自拍欧美激情| 国产99在线|中文| 久久综合久久久| 欧美性视频网站| 国产精品成人一区二区三区吃奶| 国产视频一区二区三区四区| 亚洲色成人一区二区三区小说| 成人精品视频在线| 少妇精品久久久久久久久久| 久久久久久久999| 黄色免费观看视频网站| 欧美成人中文字幕| 91国产在线免费观看| 欧美这里只有精品| 欧美xxxx14xxxxx性爽| 国产极品精品在线观看| 欧美中文字幕在线视频| 免费av在线一区| 国产成人av网| 国产一区视频观看| 日韩 欧美 自拍| 久久亚洲电影天堂| 91久久久精品| 免费在线成人av| 亚洲一区二区三区精品动漫| 国产成人啪精品视频免费网 | 久久99久国产精品黄毛片入口| 91精品国产自产在线老师啪| 欧美做受777cos| 中文精品一区二区三区| 日韩在线国产精品| 99中文字幕在线观看| 欧美日韩亚洲一区二区三区在线观看| 久久久久成人精品| 日韩三级成人av网| 国产精品影片在线观看| 欧美在线视频一区二区三区| 自拍日韩亚洲一区在线| 久久精品国产亚洲精品2020| av一区观看| 黄网站欧美内射| 日本一本a高清免费不卡| 欧美激情精品久久久久久变态| 视频在线一区二区| 7777精品视频| 国产免费一区| 黄色av网址在线播放| 日本国产欧美一区二区三区| 一区二区三区久久网| 国产精品日本一区二区| 久久久亚洲国产天美传媒修理工| 国产一区二区香蕉| 欧美亚洲国产成人精品| 视频一区二区综合| 亚洲最大福利网站| 久久99久久99精品免观看粉嫩 | 欧美精品一区二区免费| xxav国产精品美女主播| 国产精品av免费| 国产精品亚洲美女av网站| 免费在线a视频| 青青视频在线播放| 亚洲欧美日韩精品久久久| 免费97视频在线精品国自产拍| 日日摸夜夜添一区| 久久这里只有精品8| 91久久夜色精品国产网站| 国产精品揄拍500视频| 国精产品一区一区三区视频| 欧美精品久久| 青青青国产在线视频| 日本中文字幕成人| 大地资源第二页在线观看高清版| 综合操久久久| 自拍视频一区二区三区| 一区二区三区视频| 国产999精品视频| 国产精品久久久久久久7电影 | 久久精品日产第一区二区三区 | 国产日韩精品电影| 国产在线精品91| 蜜桃av噜噜一区二区三区| 免费在线观看日韩视频| 日韩欧美猛交xxxxx无码| 五月婷婷综合色| 日韩在线视频在线| 五月天亚洲综合情| 日韩aⅴ视频一区二区三区| 亚洲精品日韩激情在线电影| 亚洲伊人成综合成人网| 亚洲欧美久久234| 色婷婷精品国产一区二区三区| 日韩福利视频| 欧美亚洲视频在线观看| 欧美夜福利tv在线| 免费黄色福利视频| 国产视频一视频二| 国产精品亚洲不卡a| 国产精品一区二区女厕厕| 浮妇高潮喷白浆视频| 91久久久久久久一区二区| 久久人人爽爽人人爽人人片av| 久久99精品久久久久子伦| 久久久国产91| 精品国产一区二区三区在线| 夜夜爽www精品| 色婷婷综合久久久久中文字幕| 日韩欧美亚洲天堂| 国内精品国产三级国产99 | 日韩久久在线| 久久精品日产第一区二区三区精品版| 国产精品视频中文字幕91| 欧美成人免费在线观看| 久99九色视频在线观看| 亚洲日本精品一区| 日韩欧美一区二区三区四区五区| 欧美亚洲另类久久综合| 国产日韩欧美日韩| 久久久免费精品| 久久精品电影一区二区| 美女视频久久黄| 日本在线精品视频| 精品嫩模一区二区三区| 国产精品一区专区欧美日韩| 国产高清在线精品一区二区三区| 国产不卡一区二区在线观看| 国产精品无码专区在线观看| 欧美激情精品久久久久久| 日本一区视频在线播放| 免费亚洲一区二区| 97激碰免费视频| 久久手机免费视频| 亚洲激情电影在线| 黄色高清无遮挡| 91久久久久久| 国产精品免费一区豆花| 亚洲bt天天射| 精品日韩美女| 久久精品视频91| 最新不卡av| 欧美日韩黄色一级片| 福利精品视频| 久久久久www| 在线观看日韩羞羞视频| 欧美日韩精品不卡| 91精品国产高清自在线看超| 国产精品视频免费观看| 亚洲成人午夜在线| 精品无人乱码一区二区三区的优势| 久久久亚洲精选| 久久99精品视频一区97| 欧美亚洲午夜视频在线观看| 91精品在线观| 精品国产一区二区三区久久久久久 | 九九热精品视频|