分享一个解决用Qt实现
ActiveX控件无法生成
IDL问题的解决方法。
环境:
VS2010+QT4.8.4+QT-Addins 1.1.11
设计目的:
使用Qt设计一个ActiveX控件,名字叫“VideoTileAx”。
问题及解决方案:
Vs编译完项目后,将自动调用 PostEvent中的如下脚本:
在Debug版本下,上述脚步可正确运行。
但是在Release版本下,却总是弹出类似如下
错误信息:

经过辗转反侧多日,终于解决问题,方法非常简单:

就是在项目的链接选项中,一定要生成PDB的
调试文件。想来大概IDC.exe需要用PDB中的符号信息得到某些元信息。
done.