摘要:
MFC操作Word一.初始化操作1.导入类库下面的操作基于Word2003点击查看->建立类向导-> Add Class...\From a type Library...-> C:\Program Files\Microsoft Office\Office\MSWORD9.OLB,接下来就可以看到导入的类msword.h, msword.cpp。2.初始化COM找到App的InitInstance()函数,在其中添加 AfxOleInit()函数的调用,如: if (!AfxOleInit()) { AfxMessageBox("注册COM出错!"); 阅读全文
摘要:
摘要:使用VC编程来操纵Office。你可以实现诸如:Word文件打印、传送数据到Word文档、发送E-MAIL、自动产生表格、Excel数据统计、圆饼图,直方图显示、自动报表生成、播放幻灯、doc,txt,HTML,rtf文件转换、中文简繁体转换、拼音或笔画排序......只要是Office能够实现的功能,都可以在你写的程序中调用。仔细阅读下面的说明,并下载源文件进行参考,你就可以一步一步地掌握这个技术。祝朋友们学习快乐。MSDN搜:microsoft.office.interop.word使用VC编程来操纵Office。你可以实现诸如:Word文件打印、传送数据到Word文档、发送E-MA 阅读全文
摘要:
一:【当前博文转载自http://blog.csdn.net/fullsail/article/details/4067416】C++读取Excel文件方式比较C++读取Excel的XLS文件的方法有很多,但是也许就是因为方法太多,大家在选择的时候会很疑惑。由于前两天要做导表工具,比较了常用的方法,总结一下写个短文,1.OLE的方式这个大约是最常用的方式,这个方式其实启动了一个EXCEL的进程在背后读写EXCEL文件,这个方式的最大好处是什么事情都能做。包括设置EXCEL的格式,增加删除Sheet,读写单元格,等等。功能几乎是最全的,而且使用起来也不是特别的难。其基本方法都是使用导出的.h文件 阅读全文
摘要:
由于学习C++操作word文档是临时需要,所以有些东西也只是知其然不知其所以然,有些代码也是抄了人家的,拿来应需。C++操作word听说有两种方法,一种是COM、一种是ATL,这里用的是COM。有些函数不知道参数是什么意思时,可以找到函数原型帮助理解。Word的预定义枚举类型都是Wd开头,如WdSeekView::wdSeekMainDocument表示文字视图,WdSeekView::wdSeekCurrentPageHeader表示页眉视图,使用这些枚举类型,可以帮助参数的设置。这里给出了两个昨天写的例子,能运行的。环境是VS2008和Office2003。第一个例子介绍了创建新文档、插入 阅读全文
摘要:
【当前博文转自http://blog.sina.com.cn/s/blog_4aaac71b01000brk.html】【本文有打印相关操作】1、初始化COM库2、利用COM接口提供的函数,打开默认的模版文档。对Word进行读写等操作,下面代码包括写入文本,在表格中写入文本,实现控制页数,查找特定字符、打印等操作。3、小博开始常更新了,学了什么我就博上什么,欢迎大家光临。void CWordDlg::OnBnClickedButtonCreate(){// TODO: Add your control notification handler code here//初始化COM库AfxOleI 阅读全文
摘要:
【当前博文转自http://blog.csdn.net/sgdgoodboy/article/details/2102628】【本文不只有Word相关内容,还涉及了Excel,由于字数限制,Excel部分放在C++操作Excel学习笔记(四)】VC之Office自动化开发去年底老板临时交给一个任务,为一个试验数据管理系统编写一个电子报告生成程序。因为老板也不怎么重视这个项目(钱少啊,呵呵),所以这个任务只好落在我这种小硕身上了。我也是两眼瞎,万事从头干。三个月的苦斗,还算圆满交差。用VC进行office自动化开发,网上有很多文章,我本不想在此画蛇添足。只是感于自己查资料时的苦痛,所以就厚着脸皮 阅读全文
摘要:
【当前博文转自http://www.cnblogs.com/monicazff/archive/2012/03/30/VC.html,貌似作者也是转的。。】VC操作word实例详解[转]我们操纵Word需要通过类型库中的MFC类。而这些类,应该都是基于一个叫COleDispatchDriver的类。至少我所了解到的都是这样。COleDispatchDriver没有基类。COleDispatchDriver类实现OLE自动化中的客户方。OLE调度接口为访问一个对象的方法和属性提供了途径。COleDispatchDriver的成员函数连接,分离,创建和释放一个IDispatch类型的调度连接。其它 阅读全文
摘要:
【当前博文转载自:http://www.cppblog.com/codeart/archive/2010/08/31/125430.aspx】c++操作word接口注意事项:1多用Range,少用Selection,因为Word中,Selection对象只有一个。【1】开启word_ApplicationPtrword_app;HRESULThr=word_app.CreateInstance("Word.Application",NULL);【2】新建一个文档COleVariantvTrue((short)TRUE),vFalse((short)FALSE),vOpt(( 阅读全文