来自MSDN:
SEM_FAILCRITICALERRORS - 系统不显示严重错误处理程序消息框。相反,系统将错误发送到调用进程。
但是,SetErrorMode(SEM_NOGPFAULTERRORBOX)
已经抑制了所有错误对话框。
那么 SEM_FAILCRITICALERRORS 究竟能防止什么?
从文档中看不是很清楚,当通过设置和取消设置进行测试时SEM_FAILCRITICALERRORS
,它对访问冲突、被零除、未处理的 C++ 异常或我能想到的任何其他事情都没有影响。