COM服务进程如何抛出异常到 COM客户端进程? 希望用简单透明的办法能够把异常信息抛到调用者进程,可以做到吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 COM规范规定任何异常不能逃脱这个对象的范围之外,因为客户端可能不支持异常机制。也就是说,不应该从一个对象抛出任何异常。标准的方法可以用支持IErrorInfo的错误对象在一个线程内传送错误信息。 也就是说传来传去还是在COM服务自己的进程里?我看了IErrorInfo,还是比较复杂,实现这接口的代价比较高,还不如自己作一个全局错误管理类简单。 可以在COM服务进程类捕获异常,通过捕获的异常,返回自定义的错误代码,不过调用着进程的错误代码必须保持与其一致。例如:TRY{}CATCH_ALL( pe ){ pe->Delete(); return ERR_MEMORY_ALLOC}END_CATCH AVI播放器如何实现图象翻转? 大家给推介本socket编程的书 mfc下tcp文件传输代码问题 在矩形框中如何显示jpg图片 MSFlexGrid中 显示汉字时逆时针转了90度,如何解决? 深圳IT类的招聘在什么地方啊?? 免费电影 有没有谁能在C下面不用内存实现DES算法?? 过节啦,发红包啦,每人10分,多贴无效,快来抢呀. WINDOWS晤最詢忒硌渣 我现在对于LPWSTR变量的使用特别迷惑,可不可以来帮助一下? 求救
例如:
TRY
{
}
CATCH_ALL( pe )
{
pe->Delete();
return ERR_MEMORY_ALLOC
}
END_CATCH