对于 QAxFactory 的已过时成员
以下 QAxFactory 类的成员已被弃用。 提供它们是为了保持旧源代码可行。我们强烈建议不要在新代码中使用它们。
宏定义
(已弃用) | QAXFACTORY_DEFAULT(类, 类标识符, 接口标识符, 事件标识符, 库标识符, 应用标识符) |
宏定义文档
[已弃用]
QAXFACTORY_DEFAULT(类, 类标识符, 接口标识符, 事件标识符, 库标识符, 应用标识符)
此宏已被弃用。我们强烈建议不要在新代码中使用它。
此宏可以用来自动导出单个 QObject 子类 类 ,并作为一个 COM 服务器通过隐式声明的 QAxFactory 实现。
此宏将 类 作为具有 CLSID 类标识符 的 COM coclass 导出。属性和槽将通过具有 IID 接口标识符 的 COM 接口声明,信号将通过具有 IID 事件标识符 的 COM 事件接口声明。所有声明都将在一个具有 id 库标识符 的类型库中,如果服务器是一个可执行服务器,则它将具有应用程序标识符 应用标识符。
#include <qaxfactory.h> #include "theactivex.h" QAXFACTORY_DEFAULT( TheActiveX, // widget class "{01234567-89AB-CDEF-0123-456789ABCDEF}", // class ID "{01234567-89AB-CDEF-0123-456789ABCDEF}", // interface ID "{01234567-89AB-CDEF-0123-456789ABCDEF}", // event interface ID "{01234567-89AB-CDEF-0123-456789ABCDEF}", // type library ID "{01234567-89AB-CDEF-0123-456789ABCDEF}" // application ID )
注意:此类已被弃用,转而使用 QAXFACTORY_BEGIN。
另请参阅:QAXFACTORY_EXPORT。
© 2024 Qt 公司有限公司。此处包含的文档贡献属于其各自所有者的版权。所提供的文档是根据自由软件基金会公布并于 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 及其相关标志是芬兰的 Qt 公司以及世界其他地区的商标。所有其他商标均为其各自所有者的财产。