VS+MFC+MSWORD.obl通过模板生成Word文档

VS+MFC+MSWORD.obl通过模板生成Word文档

本文档主要用于介绍如何使用c++根据模板生成Word文档,主要通过在模板中设置书签然后通过程序读取模板将模板中的书签替换成需要的对象

一、 官网Api文档

本程序主要基于微软提供的api进行编程,但是官方只支持C#与VBA语言,具体方法需要做出一些调整

[官方文档地址](Microsoft.Office.Interop.Word 命名空间 | Microsoft Learn)

在这里插入图片描述

二、 环境配置

在进行编程之前需要通过系统自带的office下的库文件生成对于的.h文件,使用本方法操作word文档需要电脑中下载了office

1. 新建类

vs项目右键添加选择类,打开添加类窗口

在这里插入图片描述

2. 从类型库添加

在这里插入图片描述

3. 选择office库文件

进入到C:\Program Files\Microsoft Office目录下搜索MSWord.olb库

在这里插入图片描述

选择该库即可

4. 选择需要生成的接口

根据自己需要进行添加即可

在这里插入图片描述

本程序中使用的头文件如下

#include <CApplication.h>
#include <CBookmark0.h>
#include <CBookmarks.h>
#include <CDocument0.h>
#include <CDocuments.h>
#include <CRange.h>
#include <CTable1.h>
#include <CTables1.h&g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值