C#如何监控另一个程序在运行时是否弹出报错的对话框? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 对话框 c# 监控 搜索资料 2个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? crazykeven 2013-02-14 · TA获得超过234个赞 知道答主 回答量:42 采纳率:0% 帮助的人:41.1万 我也去答题访问个人页 关注 展开全部 另外一个程序你无法控制么?如果两个程序都是你自己编写的,那就假如一段进程间通信的代码就行了。 更多追问追答 追问 另一个程序不是我自己写的。 追答 是否能够利用spy++查看到弹出对话框的句柄?对话框有什么特征么? 追问 就是一般的程序运行过程中出现的错误提示,点“确定”按钮程序就退出了,我希望能写个程序监控它,自动点“确定”按钮,然后重新运行这个程序。有不同的电脑上运行不同的程序但有相似的需求。 追答 也就是说特征无法特定?错误提示都是MessageBox提示框么?错误的内容都是什么呢?从监视程序的角度来看必须能够特定什么情况下才是错误了,有些可能是正常的弹出框有些是错误的,这个无从判断吧? 追问 是MessageBox提示,中断程序运行的错误框。 追答 这个程序有其他正常的弹出框么? 追问 没有其它正常弹出框的。 追答 你能用spy++看看错误弹出框,能否获取其句柄? 追问 可以获取到。 追答 查看一下这个窗体句柄,是不是只在错误的时候出现,如果是,那么就监视这个句柄的出现就行,利用windows的API就可以。应该会用到两个APIFindWindow和FindWindowEx,在C#中使用pinvoke来调用Windows API具体可以搜索一下。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 何建军103 2013-02-15 · 超过39用户采纳过TA的回答 知道小有建树答主 回答量:234 采纳率:0% 帮助的人:88.6万 我也去答题访问个人页 关注 展开全部 c#应该没有,c 可以取窗口句柄 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-09-05 MFC如何在关闭程序前弹出确认对话框? 1 2016-09-10 C#窗口程序,如何在窗口关闭时弹出警告对话框! 3 2012-09-24 C#中,关闭程序时,要求弹出对话框询问用户是否保存,如何实现啊! 3 2018-05-17 C#编写的一个窗口,关闭时弹出对话框,询问是否关闭,选否,怎么组织窗口关闭 6 2012-01-10 C#程序发生异常时,我想程序不关闭而是弹出对话框提示详细信息,如堆栈信息,该如何做? 1 2010-07-08 c# 如何获取某个软件弹出错误对话框 10 2010-08-05 c#弹出对话框 2016-08-24 C#编写的一个窗口,关闭时弹出对话框,询问是否关闭…7294 6 更多类似问题 > 为你推荐: