资源描述:
《VC中进行office编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VC中进行office编程--操作word介绍VC中进行office编程的-操作word,可以设置文字的样式,新建表格,这里提供给大家一个类--CWzjWordOffice::CWzjOffice类,用来对WORD进行简单的操作。读者评分3评分次数1正文大家先看一下CWzjWordOffice类怎么使用 CWzjWordOfficewd;//定义一个操作word的对象 wd.Create();//创建一个word应用程序增加一个文档 wd.SetFont(25,"魏碑",RGB(128,0,0));//设置字体(字号,字体名,颜色) wd.
2、SetFont(1,0,0);//设置字体为粗体,不是斜体,没有下划线 wd.SetParaphformat(1);//设置文字为居中对齐 wd.WriteText("软件工程成绩");//写文字 wd.m_wdSel.TypeParagraph();//回车换行 //设置表格字体 wd.SetFont(9,"宋体"); wd.SetFont(0,0,0); wd.CreateTable(2,4);//创建一个2行4列的表格 wd.WriteCellText(1,1,"学号");//往1行1列单元写“学号” wd.Writ
3、eCellText(1,2,"姓名");//往1行2列单元写“姓名” wd.WriteCellText(1,3,"年龄");//... wd.WriteCellText(1,4,"省份"); wd.WriteCellText(2,1,"23020723"); wd.WriteCellText(2,2,"汪自军"); wd.WriteCellText(2,3,"25"); wd.WriteCellText(2,4,"湖北"); wd.ShowApp();//显示word后面是效果图。。。此主题相关图片如下:按此查看图片详细信息正在读取此
4、图片的详细信息,请稍候...要在VC中进行OFFICE编程,先要导入OFFICE组件库,方法是:VC类向导--增加类--Fromatypelibrary--找到D:ProgramFilesMicrosoftOfficeOFFICE11MSWORD.OLB增加一些类,在WORD中要增加的_Application,_Document,_Font,_Paragraphformat,要是后面用到不够的话,还可以回来用同样的方法加上。下面是类的两个文件.h文件//WzjOffice.h:interfacefortheCWzjOfficeclass./
5、///////////////////////////////////////////////////////////////////////#if!defined(AFX_WZJOFFICE_H__5E694706_F031_4E02_9674_69A4B7300931__INCLUDED_)#defineAFX_WZJOFFICE_H__5E694706_F031_4E02_9674_69A4B7300931__INCLUDED_#if_MSC_VER>1000#pragmaonce#endif//_MSC_VER>1000#include"a
6、tlbase.h"#include"msword.h"#include"comdef.h"#include//COlVirant/*********************************************************************************** 类名: CWzjOffice,CWzjWordOffice,CWzjExcelOffice 头文件WzjOffice.h * 描述: Office操作(WORD,EXCEL) 信息: 汪自
7、军 吉林大学 2007.01* 联系: wzj23020723@163.com TM:39600719* blog: www.blog.163.com/wzj23020723*************************************************************************************///============================CWzjOffice=============================================classCWzjO
8、ffice {public: CWzjOffice(); virtual~CWzjOffice();};//=====