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 hProcess As Long Private Sub Command1_Click() Dim pid As Long pid = Shell("F:\webServer\mongoose-3.7.exe",vbnormalFocus) If pid = 0 Then MsgBox "没有打开程序" Else hProcess = OpenProcess(PROCESS_TERMINATE,pid) End If End Sub Private Sub Command2_Click() Dim l As Long l = TerminateProcess(hProcess,1) If l <> 0 Then MsgBox "成功关闭" Else MsgBox "未关闭" End If End Sub
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。