我需要在一个QT工程的窗口做成ActiveX放到IE浏览器上,应该是怎么思路?我使用的是VS2008 C++/QT环境.我最初是创建ActiveQt server,如果只是生成这个工程还好,但是当我尝试连接整个解决方案的其他工程的lib就会出错:Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行生成后事件..."
我感觉好象是在写idl的时候出错.因为这个工程的调用关系比较复杂,还涉及到一些OSG开源代码,所以不能把所有的代码加到这个工程里.请问大家应该怎么解决?
后来我又尝试使用qtbrowserplugin的开源,我把开源代码的例子生成vcproj编译后,生成的dll并不是ActiveX,其实只是个动态库,大家谁用过告诉下怎么用.开源工程的代码中都没有idl,感觉根本不可能生成COM组件.很奇怪,
谁有更好的思路教我下,我快被折腾死了,接触QT没多久,懂的实在太少了.谢谢大家了.