PROCESS_INFORMATION pi = new PROCESS_INFORMATION(); STARTUPINFO si = new STARTUPINFO(); si.cb = Marshal.SizeOf(si); StringBuilder sb = new StringBuilder(@"C:\WINDOWS\notepad.exe c:\1.txt"); if (CreateProcess(null,sb, IntPtr.Zero, IntPtr.Zero, false, 0, IntPtr.Zero, IntPtr.Zero, ref si, ref pi)) { uint result = WaitForSingleObject(pi.hProcess, INFINITE); if (result == WAIT_OBJECT_0) { Int32 returnCode; if (GetExitCodeProcess(pi.hProcess, out returnCode)) { MessageBox.Show("关闭了"); } } CloseHandle(pi.hProcess); CloseHandle(pi.hThread); } 在WinForm中打开Word,Txt等,并监视其关闭
1
主要介绍了基于python监控程序是否关闭,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2021-12-28 01:41:51 52KB python 监控 程序
1
易语言关闭指定窗口源码,关闭指定窗口,枚举窗体,是否关闭,寻找顶级窗口_,枚举子窗口_,枚举父窗口_,取屏幕句柄_,取窗口标题_,投递消息,API_结束进程,API_GetWindowThreadProcessId,API_退出进程,API_OpenProcess,API_清除窗口
1
有些情况下,要保证程序不被关掉,当程序被关闭或异常结束时,要及时重新开启,此程序利用线程时时检测目标进程是否存在,如不存在,则重新开启目标进程。 也可设置为开机自动启动。
2021-09-16 17:02:43 52KB 监测 检测 开机 自动
1
本工具用于检测java WEB代码中数据库连接是否存在未关闭的数据库连接,使用时仅需运行一下相关的 应用,如果有连接未释放,就会在tomcat中显示出未关闭连接所在位置。未关闭的数据库连接对于 系统并发量有巨大影响。。。。。。。。。。。。。
1