ActiveQt示例 - COM App - 类命名

时间:2012-11-27 14:22:46

标签: visual-studio qt activeqt

我要为我的程序添加OLE支持。我首先编写了一个Qt示例: http://doc.qt.digia.com/stable/activeqt-comapp.html

此示例导出1个类和2个类型:

QAXCLASS(Application)
QAXTYPE(Document)
QAXTYPE(DocumentList)

为了测试它,我在Microsft Visual C ++中导入它(从Typelib添加类,MFC类) 问题是,导入后,我的类被重命名:

CApplication
CDocument
CDocumentList

所以当我调用 CApplication :: Getdocuments()时,它会返回 DocumentList * ,这个类是未知的! 我做错了什么?

编辑:在VB项目中测试,它工作正常!所以在VC ++中导入tlb时一定有问题

0 个答案:

没有答案