永发信息网

C++ hresutl返回值的问题

答案:1  悬赏:20  手机版
解决时间 2021-06-02 18:56

现在已用C++写了一个COM组件给C#(winfrom)调用,COM组件中的函数返回hresult类型值的方法或者是函数ConnectMail()。但C#调用ConnectMail方法时,显示返回值类型为void。这是什么原因啊,C++中的确返回了Hresult类型,为什么C#中显示没有返回的void。C#怎么才能识别返回值啊?

----------

如果要修改C++或C#,怎么改?

最佳答案
hresult值是clr内部维护的
clr会自动在每次调用之后检测hresult的值来确定是否发生错误
如果有错clr会抛出一个异常,然后你可以通过 catch( COMException e )并检测e.ErrorCode来获取特定的错误信息
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁在地下城北京二区有新人物(要级高的)
对了、有个动画片,就是个一些鸭子,是侦探的
PS笔刷下载怎么是网页???
电脑显示器经常会出现英文字加蓝屏我又不会英
男宝宝 爸爸姓吕,妈妈姓李。请问谁能帮取个好
如何让QQ生日显示是农历
我已经一个多月没有打篮球了,现在一点感觉都
索爱XI手机怎么样
怎样才能使抑郁症得到完美的康复呢??
家里的配电箱,弱电箱,电源开关,怎么才能把
25粉光剑叫什么?
QQ三国驻足高级是哪一类技能
昨天60块钱开了2只伊尔本,今天120块钱什么都
DNF,什么时候在出新职业?
介绍几个有代表的来电铃声,谢谢
推荐资讯
问道最新区是哪个
中国银行房屋贷款多长时间可以批下来?
支付宝被我解绑了,里面的钱去哪了...具体怎么
赛尔号艾克里桑怎么样,80级能打败盖亚吗
做一名模特的收入咋样呀
已知一个菱形的一条对角线与边长相等,由此你
现在DNF有什么好挂
我怀孕37周了,睡觉时不管左右侧躺都会出现呼
一个谜语给你猜:念念不忘心己碎,二人何时来
QQ炫舞安装的时候出了下面的问题怎么弄?
佳能彩墨机IX4000和IP1200有什么区别
为什么百度MP3歌曲不能试听
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?