解决CPC撰写文档报错问题“无法获取“AxforApplication”控件的窗口句柄。不支持无窗口的 ActiveX 控件”


最近公司需要把官方CPC电子申请移植到项目中,在移植完成后,撰写文档总是出现“无法获取“AxforApplication”控件的窗口句柄。不支持无窗口的 ActiveX 控件”,另楼主头疼很久,网上寥寥无几的解决方法都尝试了,如关闭DEP,重启电脑,重装CPC等等,都没有解决楼主的问题,在楼主各种尝试之后终于得以解决。

环境:

编译环境:VS2012(C#),Windows 7,无窗口的OCX控件

解决方法:

1.卸载本地的office和CPC

2.先安装Office(Office2003或者2007最佳),2010也可以

3.然后安装CPC安装程序以及CPC升级包

OK了。

目前不确定是否是Office版本的问题,楼主一开始先安装的CPC,又安装的Office2010出现如上问题,后来看CPC官网推荐2007,所以在重装的过程中,楼主安装了Office2007,问题就解决了,不过楼主同事有用2010是可以的~

后记:

在楼主以为一切大功告成之后,发现撰写保存校验的时候又报错了,弹出一个Microsoft Visual Basic窗口(忘截图了),然后楼主猜想是Office的问题,于是楼主让同事将其Office2010发给我,果然可以校验保存了,OOps~~~~~~~

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM