莱科宁

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

  之前用VC++6.0操作过word,参考文章:http://www.vckbase.com/document/viewdoc/?id=1174

  后来改用了VC2005,与VC++6.0操作word有些不同:

 1. VC6的操作:

     在第(4)步后,VC6会自动生成"msword.h"和"msword.cpp"两个文件,同时在类视图中会生成你选择的类(譬如_Application _Document等等);

     此时你只要加入#include "msword.h",就完成了准备工作。

2. VC2005

     VC2005不会生成"msword.h"和"msword.cpp"这两个文件,取而代之的是生成"CApplication.h" "CDocument0.h"等一系列头文件;

     但如果你以为加入了#include "CApplication.h" ,便可以完成准备工作的话,那就大错特错了,此时编译会出现很多错误;

     该怎么办呢?

     把VC6中生成的"msword.h"和"msword.cpp"两个文件拷贝到VC2005工程文件夹目录中,并加入到工程中(项目-添加现有项);

     然后加上以下代码就一切OK了!

#include "msword.h"

 

 

 

posted on 2010-05-19 10:57  莱科宁  阅读(2433)  评论(0编辑  收藏  举报