Welcome

首页 / 软件开发 / C++ / 使用自动化打开并打印WORD文档

使用自动化打开并打印WORD文档2011-04-25PowerCPP摘要

这篇文章讲述了如何在Visual C++5.0或6.0中自动打开并打印Microsoft Word文档。

更多信息

你可以将文章中的代码拷贝到自己的MFC .cpp文件中的 事件定义消息处理函数中去。然而,这些代码主要是为了阐述如何处理在Msword8类型库中定 义的IDispatch接口与成员函数。读懂并理解了这些代码你就可以修改这些例子,或写些打开 并打印Microsoft Word文档的程序。

因为Word2000中的一些方法与属性有些改变,更 多信息请阅读:Office类型库中新的改变

创建工程步骤

1. 在Microsoft Word 中,创建新文档,添加一些文字并保存为Test.doc。关闭文档并退出Word。

2. 根据 下面知识库中文章的1-12步提供的方法, 我们使用MSWord8.olb类型库中定义的IDispatch接 口及其成员函数来创建示例项目。

如何使用MFC和类型库创建自动化项目

3. 在AutoProjectDlg.cpp的顶部添加如下行:

#include "msword8.h" // msword9.h for Word 2000, msword.h for Word 2002