vc++2010操作word2010

vc++2010操作word2010

ID:12061120

大小:244.73 KB

页数:16页

时间:2018-07-15

vc++2010操作word2010_第1页
vc++2010操作word2010_第2页
vc++2010操作word2010_第3页
vc++2010操作word2010_第4页
vc++2010操作word2010_第5页
资源描述:

《vc++2010操作word2010》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、环境:win7+vs2010+office2010/20131、创建MFC工程,非Unicode。2、添加Word的类库添加所有的接口,可以作为一个文件夹,以后再使用只要加入该文件夹就可以了。由于函数命名冲突,需要在生成的头文件中做相应处理,即://#import"C:\ProgramFiles\MicrosoftOffice\Office14\MSWORD.OLB"no_namespace#import"C:\ProgramFiles\MicrosoftOffice\Office14\MSWO

2、RD.OLB"no_namespaceraw_interfaces_onlyrename("FindText","_FindText")rename("Rectangle","_Rectangle")rename("ExitWindows","_ExitWindows")对于不同版本的office,其默认的类型库位置如下表所示:Office版本路径Office2003C:ProgramFilesMicrosoftOfficeOffice11Office2007C:ProgramFilesMic

3、rosoftOfficeOffice12Office2010C:ProgramFilesMicrosoftOfficeOffice14Office2013C:ProgramFilesMicrosoftOfficeOffice15特别的,word2013在vc2010下必须手动指定类型库文件位置。3、在stdafx中添加调用的头文件#include"Word2010/CApplication.h"//word程序对象#include"Word2010/CDocuments.h"//文档集对象#inc

4、lude"Word2010/CDocument0.h"//单个docx对象#include"Word2010/CSelection.h"//该对象代表窗口或窗格中的当前所选内容,使用率最高#include"Word2010/CCell.h"//表格单元格#include"Word2010/CCells.h"//表格单元格集合#include"Word2010/CRange.h"//该对象代表文档中的一个连续范围#include"Word2010/CTable0.h"//单个表格#include"Word2010

5、/CTables0.h"//表格集合#include"Word2010/CFont0.h"//字体#include"Word2010/CParagraphs.h"//段落集合#include"Word2010/CParagraphFormat.h"//段落样式#include"Word2010/CParagraph.h"//单个段落#include"Word2010/CnlineShape.h"//Inline图形对象集合#include"Word2010/CnlineShapes.h"//单个Inline图像

6、对象#include"Word2010/CRow.h"//单个行#include"Word2010/CRows.h"//行集合#include"Word2010/CFields.h"#include"Word2010/CPane0.h"//页眉等设置#include"Word2010/CWindow0.h"//页眉等设置#include"Word2010/CView0.h"//页眉等设置#include"Word2010/CPageSetup.h"//页面设置4、注销每个引入的头文件的import行//#imp

7、ort"C:\ProgramFiles\MicrosoftOffice\Office14\MSWORD.OLB"no_namespace不过如果使用wdMove等参数的话,只需要在CApplication.h文件中改为://#import"C:\ProgramFiles\MicrosoftOffice\Office14\MSWORD.OLB"no_namespace#import"C:\ProgramFiles\MicrosoftOffice\Office14\MSWORD.OLB"no

8、_namespaceraw_interfaces_onlyrename("FindText","_FindText")rename("Rectangle","_Rectangle")rename("ExitWindows","_ExitWindows")否则,如果没有上面一段,则报错提示为(即全部头文件都注销import的情况下):但是上述的方法会带来一个问题,就是当word版

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。