每个应用程序禁用WER“已停止工作”对话框

时间:2017-11-25 12:49:36

标签: visual-c++ crash-reports windows-error-reporting

我有一个带有我自己的未处理异常处理程序的VC ++应用程序。当发生崩溃时,我想阻止WER“程序已停止工作”消息框出现。使用SEM_NOGPFAULTERRORBOX执行此操作,但它似乎也禁用WER,以便事件日志中不存储任何内容。我希望WER能够正常存储事件,但只是阻止出现消息框。

听起来像注册表项DontShowUI = 1可能会这样做,但它似乎是整个机器或用户的全局。因此,它会影响用户可能运行的所有其他应用程序。

有没有办法做到这一点但只适用于我的一个应用程序/ exe?

0 个答案:

没有答案