标签:
第一步:添加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了。
标签:
原文地址:http://blog.csdn.net/u012218838/article/details/51218422