码迷,mamicode.com
首页 > 其他好文 > 详细

VS2010写word (一)

时间:2016-04-22 18:53:40      阅读:328      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!