0

我有一个带有我自己的未处理异常处理程序的 VC++ 应用程序。我想防止出现崩溃时出现 WER“程序已停止工作”消息框。使用 SEM_NOGPFAULTERRORBOX 可以做到这一点,但它似乎也禁用了 WER,因此没有任何内容存储在事件日志中。我希望 WER 能够正常工作以存储事件,但只是阻止消息框出现。

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

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

4

0 回答 0