vb怎样kill一个其它程序进程
来源:互联网 发布:退刀槽怎么加工编程 编辑:程序博客网 时间:2024/04/28 22:39
先说下基本思路吧。
首先得到进程ID(EnumProcesses),获得进程句柄(OpenProcess),再用TerminateProcess 杀死它。
'3460是刚才系统给记事本分配的ID
Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Const PROCESS_TERMINATE = &H1
Private Sub Command2_Click()
Dim hand As Long
'hand = OpenProcess(PROCESS_TERMINATE, True, Process.th32ProcessID) '获取进程句柄
'hProcess = OpenProcess(PROCESS_QUERY_INFORMATION+SYNCHRONIZE,FALSE,pid)
hand = OpenProcess(PROCESS_TERMINATE, True, 3460)
TerminateProcess hand, 0 '关闭进程
End Sub
- vb怎样kill一个其它程序进程
- Kill 掉一个进程
- 如何kill一个 defunct 进程
- 如何kill一个App进程
- [VB.NET]怎样才能用VB.NET的代码来关闭一个在运行的程序?????
- 在VB程序中嵌套其它应用程序
- 程序怎样转成进程
- kill某个程序所占有的进程
- kill 进程一个简单函数接口
- 在delphi中如何判断一个文件正在被其它的程序或进程所调用?
- kill 进程
- KILL进程
- kill 进程
- 进程 kill
- 怎样在VB中调用Word程序
- [VB.NET]怎样后台执行控制台程序?
- VB怎样判断、防止程序重复执行
- VB读写文件时不允许其它程序读写
- 搜索引擎中的URL散列
- 计算循环冗余码
- Spices.Net v5.4.6 20/02/2008
- 今天拿到驾照了
- 使用rdesktop的小经验
- vb怎样kill一个其它程序进程
- Magic Linux开发入门指南(四)
- 利用windows自带VPN
- FTP服务器架设
- 动态sql语句基本语法
- 越狱第三季--完结篇
- windows程序自动锁屏功能的实现
- 刚从事软件测试的人应该学些什么
- C++中静态成员函数访问非静态成员变量