在Visual C ++中打开和编辑MS word文件

时间:2016-11-29 11:46:25

标签: c++ visual-c++ oledb ole

我正在为我的学校项目创建一个程序,它允许我打开一个MS Word文档并将其作为字符串读取。对字符串执行一些修改,然后再次将新字符串另存为MS Word文件。 现在我知道这可以通过OLE自动化来完成,但对编程来说是一个新手,我不明白该怎么做。 有人可以发布一个代码片段告诉我该怎么做吗?任何有关这方面的帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我认为MS Word将其文件存储为压缩的xml标记文件。首先查看如何将其解压缩/解密为正确的xml,然后查找所有字符串标记并将其写出。此外,您可以推断出一个空的简单Word文件的标记,并将xml标记添加到它以创建您自己的MS文档。