Qt 的 ActiveX 框架 (ActiveQt)

Qt 的 ActiveX 和 COM 支持允许 Qt for Windows 开发者:

  1. 在 Qt 应用程序中访问 使用由任何 ActiveX 服务器提供的 ActiveX 控件和 COM 对象。
  2. 使 Qt 应用程序可用作 COM 服务器,采用任意数量 Qt 对象和小部件作为 COM 对象和 ActiveX 控件。

有关 Qt 使用 ActiveX 的更多信息,见 在 Qt 中构建 ActiveX 服务器 .

ActiveQt 框架包含 2 模块:

A set of tools is provided to simplify the developing and building of Qt projects that use ActiveX.

To build the static libraries, change into the activeqt directory (usually QTDIR/src/activeqt ), and run qmake and your make tool in both the container control subdirectory. The libraries qaxcontainer.lib and qaxserver.lib will be linked into QTDIR/lib .

If you are using a shared configuration of Qt enter the plugin subdirectory and run qmake and your make tool to build a plugin that integrates the QAxContainer module into Qt Designer .

ActiveQt modules are part of the Qt Commercial Edition and the Open Source Versions of Qt .

另请参阅 QAxContainer 模块 and QAxServer 模块 .