永发信息网

求高手给个VB的进程监控源码

答案:3  悬赏:60  手机版
解决时间 2021-05-15 07:40
不好意思 小第想做个关于VB的进程监控小工具求高手能否给个范例之类的谢谢
最佳答案

要用到api的FindWindow和SendMessage


我有,要的话,给你个做好的。

全部回答

Visual  Basic程序设计

 教程视频

网络视频: http://pcedu.pconline.com.cn/videoedu/asp/0903/1587195.html

 

教学下载: http://www.gougou.com/search?search=vb%E6%95%99%E7%A8%8B&restype=-1&id=10000001&ty=0&pattern=0&xmp=0

 

vb软件精简版: http://down.gougou.com/down?cid=E3799F7FFB91876F1529585334604CCA359B0A73

 够全了吧,一定要采纳哦!

1、先把下面内容弄到模块中。。

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 * 1024 End Type Const TH32CS_SNAPHEAPLIST = &H1 Const TH32CS_SNAPPROCESS = &H2 Const TH32CS_SNAPTHREAD = &H4 Const TH32CS_SNAPMODULE = &H8 Const TH32CS_SNAPALL = (TH32CS_SNAPHEAPLIST Or TH32CS_SNAPPROCESS Or TH32CS_SNAPTHREAD Or TH32CS_SNAPMODULE) Const TH32CS_INHERIT = &H80000000 Private Declare Function CreateToolhelp32Snapshot Lib "kernel32" (ByVal dwFlags As Long, ByVal th32ProcessID As Long) As Long Private Declare Function Process32First Lib "kernel32" (ByVal hSnapshot As Long, lppe As PROCESSENTRY32) As Long Private Declare Function Process32Next Lib "kernel32" (ByVal hSnapshot As Long, lppe As PROCESSENTRY32) As Long Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long

'查找进程的函数 Function fun_FindProcess(ByVal ProcessName As String) As Long Dim strdata As String Dim my As PROCESSENTRY32 Dim l As Long Dim l1 As Long Dim mName As String Dim i As Integer, pid As Long l = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0) If l Then my.dwSize = 1060 If (Process32First(l, my)) Then Do i = InStr(1, my.szExeFile, Chr(0)) mName = LCase(Left(my.szExeFile, i - 1)) If mName = LCase(ProcessName) Then pid = my.th32ProcessID fun_FindProcess = pid Exit Function End If Loop Until (Process32Next(l, my) < 1) End If l1 = CloseHandle(l) End If fun_FindProcess = 0 End Function

2、if fun_FindProcess("qq.exe") <> 0 then 'QQ已经运行了。反之就是QQ没有运行。

  谢谢////

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
对自己的工作要有责任心
5级玉哪有得交易?
生植气的结构?
求一款手机,要求满苛刻的
咸安区咸宁刻章店哪位知道具体地址啊
霸气四字格言励志,励志四字名言有哪些经典
我到底该怎么办?我和他是真的互相喜欢爸、妈
红楼梦好词,好句,好段和感想
怎么做图可以帮照片做修饰
20091121劲歌金曲,江若琳的那首歌
新县全友家私这个地址在什么地方,我要去这里
谁知道类似乌龙院2的免费的学英语游戏啊?
第九次结婚;打一地名
咸安区咸宁医学院附属第二医院综合住院楼地址
5730XM到元旦还降价吗?
推荐资讯
QQ飞车宠物升级包好贵啊!有没有其他方法得到
孝南区烫锅鲜砂锅串串(孝感店)地址在哪,我要
幸福的三个字不是“我爱你”而是在一起。 这
蜱虫是不是老百姓所说的虱子?
饭后一杯茶唯美句子,饭后一杯茶的下联?
鸡毛信任务完了吗?
油汀和电暖器哪个好,油汀好还是取暖器好?
beyond的音乐
西南一谁有25粉光?满属性的加多少力量和物攻
爱情格言经典搞笑短句,《格言对联》
睢阳区商丘卷地曹学校这个地址在什么地方,我
娄星区娄底朝阳驾校地址在什么地方,想今天过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?