欢迎来到天天文库
浏览记录
ID:12061120
大小:244.73 KB
页数:16页
时间:2018-07-15
《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版
此文档下载收益归作者所有