【问题标题】:Howto create ATL/C++ ActiveX DLL in Visual Studio 2005如何在 Visual Studio 2005 中创建 ATL/C++ ActiveX DLL
【发布时间】:2011-06-27 15:29:37
【问题描述】:

我需要创建一个 ActiveX DLL(不是控件)。我知道 VB6 能够创建这个项目,但我想用 C++ 编写这个 DLL。 VS2005不支持任何项目模板来创建这样的组件。

我尝试使用 ATL 创建 COM DLL,但我不确定它是否可以被视为 ActiveX DLL。

如何将 COM DLL 转换为 ActiveX DLL?是否只是为 ActiveX 实现特定接口的问题? 有谁知道 COM DLL、ActiveX DLL 和 ActiveX 控件之间的区别是什么?

问候

【问题讨论】:

    标签: c++ dll visual-studio-2005 activex atl


    【解决方案1】:

    COM DLL 与ActiveX DLL 相同。 ActiveX control 是一个 ActiveX/COM DLL,它实现了某些用于在容器应用程序中托管的通用接口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-12
      • 2016-06-09
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      相关资源
      最近更新 更多