如何判断另一个进程出错了? VC++一个程序【程序1】启动另一程序【程序2】每当【程序2】 运行出错就会弹出一个 messagebox,问: 我如何能检测 到 【程序2】有messagebox 弹出?最好有些示例代码谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以把弹出messagebox改成向程序1发送消息。这个我也不太会。你想在它检测到出错后怎么办?如果是出错后把它重启的话,可以用守护进程啊,让程序2出错就退出,程序1检测程序2是否在运行,不在了就启动它。代码的话最好还是自己先研究研究,不通再去网上搜代码示例。 为啥要用Messagebux?直接用个全局事件不就得了,难道说B程序是别人写的啊 是的,我的程序启用别人的程序,需要判断是否出错了,或有Messagebox 出来,因为这东西出来了不处理就停在那里了 开个线程一只检测看看有没有MessageBox,他的messagebox可以用FindWindow找到吧 错误提示框 FindWindow 应该找什么名字? 给点提示, 控制台程序熟悉点,一到图形界面就混沌了..... 进程间通讯需要看看了,如果那个报错程序不是你开发的你可以看看 MessageBox MessageBox也是一个窗体,可以用FindWindow来找 用遍历进程快照的方法吧参考我的BLOG监视进程 菜鸟小问题 SQLite数据库问题 对话框控件显示图片的问题 简单问题 请各位帮忙看一下用什么方法比较好! 如何得到IE的SESSIONID? printf("%d,%d,%d\n")为什么返回3个整数? 300分大讨论:QQ窗口是不是AppBar?AppBar是不是宽度一定要和屏幕宽度相同?如何实现AppBar? 请问有谁能告诉我SDK到底是一种怎样的编程语言?望各位大虾指教 谁能告诉我以下代码那里出错为什么,如何改? VC 如何将自己的程序添加到 资源管理器右键菜单? GetFileSizeEx第二个参数怎么用
你想在它检测到出错后怎么办?
如果是出错后把它重启的话,可以用守护进程啊,让程序2出错就退出,程序1检测程序2是否在运行,不在了就启动它。
代码的话最好还是自己先研究研究,不通再去网上搜代码示例。
是的,我的程序启用别人的程序,需要判断是否出错了,或有Messagebox 出来,因为这东西出来了不处理就停在那里了
错误提示框 FindWindow 应该找什么名字? 给点提示,
控制台程序熟悉点,一到图形界面就混沌了.....
监视进程