gpt4 book ai didi

c++ - 在 VB6 中使用 IUnknown 派生的 C++ COM 对象

转载 作者:搜寻专家 更新时间:2023-10-31 00:20:19 24 4
gpt4 key购买 nike

我开发了一个基于 C++ DLL 的 COM 对象,它实现了一些 IUnknown 派生接口(interface)。我如何在 VB6 中使用它? VB6 是否支持基于 IUnknown 的接口(interface),或者我需要从 IDispatch 派生?

更新

我没有用过ATL。实现基于A very simple COM server without ATL or MFC文章。似乎我需要为我的对象生成一个 .tlb 文件?!

最佳答案

您不需要使用 IDispatch;只有后期绑定(bind)才需要。

要使用您的对象,您必须将对该对象的类型库的引用添加到您的 VB6 项目中。

关于c++ - 在 VB6 中使用 IUnknown 派生的 C++ COM 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6253303/

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