我尝试将矢量异常处理添加到我的Win32DLL,但是对AddVectoredExceptionHandler的调用永远不会回来。我只是得到无用的.exehasstoppedworking对话。但是,如果我使用VisualC++调试器调试dll,那么它确实可以工作,并且在适当的时间调用处理函数,一切都很好。明确地说,我在DLL初始化时添加处理程序,就像这样OutputDebugString("beforeadding\n");AddVectoredExceptionHandler(1,VectoredExcepHandler);OutputDebugString("afteradding