3

我发现建议SetErrorMode(SEM_FAILCRITICALERRORS)在应用程序启动时调用:
https ://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-seterrormode

我知道 VCL 代码在某些功能中临时设置了此模式。但它不会在应用程序启动时全局执行此操作。

由于我没有看到默认行为的任何优势,我正在考虑从我的代码中明确设置它。我只是想知道,VCL 是否设计为在这种模式下运行。有人知道任何潜在的问题吗?任何原因,为什么 VCL 自己不设置此模式?

4

1 回答 1

4

在 VCL 应用程序中遵循 MSDN 建议并在启动时设置 SEM_FAILCRITICALERRORS 是完全可以的。

于 2013-05-18T21:21:21.037 回答