相关疑难解决方法(0)

在IDL中将IUnknown派生的接口标记为双重的任何意义?

查看我们的代码我在一个.idl文件中发现了一个好奇的定义:

[
    object,
    uuid(uuidhere),
    dual,
    nonextensible,
    oleautomation,
    hidden
]
interface IOurInterface : IUnknown {
    //methods here
};
Run Code Online (Sandbox Code Playgroud)

如何直接从IUnknown可能是双接口派生的接口?如果我删除dual属性会有什么破坏吗?

windows com idl com-interop midl

5
推荐指数
1
解决办法
1596
查看次数

标签 统计

com ×1

com-interop ×1

idl ×1

midl ×1

windows ×1