std :: set_terminate for DLL吗?

时间:2019-03-08 00:00:01

标签: c++ winapi dll try-catch

我有一个DLL,它将由另一个第三方应用程序加载。

我试图找出是否有可能捕获到我自己的DLL生成的任何/所有异常。

如果我负责应用程序的代码,则可以在main()中使用std :: set_terminate来设置一个包罗万象的错误处理函数。但是由于我的DLL将位于其他人的应用程序中,因此无法在main()中调用std :: set_terminate。

我是否可以创建一种仅应用我自己的代码的覆盖,而无需像在try / catch块中放置我的应用程序的每个功能那样麻烦?

0 个答案:

没有答案