vb如何关闭弹出的消息框

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:15:15
不知道怎么搜索答案,只能问了,比如说我随便关闭一个应用程序,会跳出"是否确定退出"等等的对话框,我想让它不出现,vb如何实现?用aip么?
。。。。晕死,我要的是关闭一个应用程序的,不是vb本身窗体

可以用API
先声明下面两个API 和 常数 wm_close
sendmessage
findwindow

代码:
dim hwnd as long
hwnd=findwindow(vbnullstring,"提示!")
if hwnd >0 then sendmessage hwnd,wm_close,0,0

晕……关闭窗体时不建立任何时间特别是 Closing 之类就没事啊

Private Sub Form_Unload(Cancel As Integer) //关闭窗口事件

If MsgBox("确定要退出吗?", vbYesNo + vbQuestion + vbDefaultButton1) = vbNo Then
Cancel = 1
End If

End Sub

结束进程.
Shell "taskkill.exe /im PROCESS.exe /f", vbHide

PROCESS.exe为你想结束的名字.

此方法简单有效.

记得关闭taskkill.exe