标签: c++ winapi dll try-catch
我有一个DLL,它将由另一个第三方应用程序加载。
我试图找出是否有可能捕获到我自己的DLL生成的任何/所有异常。
如果我负责应用程序的代码,则可以在main()中使用std :: set_terminate来设置一个包罗万象的错误处理函数。但是由于我的DLL将位于其他人的应用程序中,因此无法在main()中调用std :: set_terminate。
我是否可以创建一种仅应用我自己的代码的覆盖,而无需像在try / catch块中放置我的应用程序的每个功能那样麻烦?