Microsoft Word自动化 - 在MFC中嵌入Word - 保存文档时出错

时间:2018-03-31 11:15:27

标签: winapi visual-c++ ms-word automation ole

我正在尝试在Microsoft MFC SDI SDK应用程序中嵌入Microsoft Word。我可以使用以下链接执行此操作:

How to embed and automate a Word document with MFC

但是在尝试保存文档时,它会抛出错误消息。以下是保存文档的代码。

LPDISPATCH lpDisp;
lpDisp = m_pItem->GetIDispatch();

_Document doc;

doc.AttachDispatch(lpDisp);

doc.Save();

这里我试图使用以下函数保存已打开的文档:

CString strPath = "D:\\Test.doc";
m_pItem->CreateFromFile(strPath, m_clsid);

以下是调用函数doc.Save()时的错误消息:

  

保存方法或属性不可用,因为此文档是   正在另一个程序中编辑

0 个答案:

没有答案