gpt4 book ai didi

c++ - `IDispatch::GetTypeInfo()` 接口(interface)是怎么回事?

转载 作者:行者123 更新时间:2023-11-27 23:44:35 24 4
gpt4 key购买 nike

我正在尝试查找有关 IDispatch 接口(interface)是否抛出的信息,特别是 IDispatch::GetTypeInfo() 是否抛出。 IIRC,IDispatch::Invoke() 可以,但我似乎找不到关于该主题和文档的任何内容 herehere对此没有提及任何内容。

最佳答案

没有 标准 COM 接口(interface)会抛出。 COM 被设计为与语言无关,包括没有异常(exception)的语言。

COM 对象的实现完全有可能抛出异常,但这取决于对象本身的实现。通常,COM 对象将通过返回其 HRESULT 的错误代码来指示错误。

关于c++ - `IDispatch::GetTypeInfo()` 接口(interface)是怎么回事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51642910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com