首页 > 其他 > 详细

VS2010写word (一)

时间:2016-04-22 18:53:01      阅读:146      评论:0      收藏:0      [点我收藏+]

第一步:添加word类库 

技术分享

第二步 选择 TypeLib的MFC类:我的Office2003

技术分享


技术分享

两种方法:从注册表导入、文件导入,自己决定.

第三步:选择需要的接口导入:

技术分享

 导入后会生成对应得类:

技术分享


此时直接使用的会出现一大堆错误:

技术分享

通过网上查找资料,比较好的解决办法就是把导入的头文件中的#import "C:\\Program Files\\Microsoft Office\\OFFICE11\\MSWORD.OLB" no_namespace注释掉

技术分享


技术分享


注意:我们程序用可能会用到一些值是在msword.thl中定义的:

技术分享

得到此文件的方法是在注释【#import 。。。】前,先编译一次,然后就会在debug中生成此文件:

技术分享

记住:不能把此文件#include到代码中,否侧会出现先前的各种错误,只需要把需要用的定义值定义的自己的一个文件中使用即可:

技术分享


至于为什么可以把【#import。。。】注释掉,MSDC中又说COleDispatchDriver可以直接使用,所以我们也就不需要导入MSWORD.OLB了。

VS2010写word (一)

原文:http://blog.csdn.net/u012218838/article/details/51218422

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!