日期:2014-05-18  浏览次数:20986 次

请教,C#下如何捕获C++生成的动态库中的异常
c++生成的库中抛出异常,所有的异常类都继承自std::exception。
在C#下调用此库时,如何处理异常。

通过SEHException可以捕获,但是已经没有了异常的具体信息,如通过what获取的描述信息。
有没有什么方法在C#中可以获取c++抛出异常类中的具体信息,谢谢先!!!

------解决方案--------------------
setLastErroe
setLastException
具体哪个我忘了
------解决方案--------------------
如下语句:
catch(COMException ex) {}