我有一个单文档界面(SDI) Microsoft Foundation Class(MFC)应用程序,它必须加载一个大文档文件(大约需要2分钟)。出于这个原因,当我打开文档时,我的应用程序仍然没有响应。
但是,我希望我的应用程序在打开文档时能够响应。问题是,如果我试图在线程上加载我的文档,我的OnopenDocument函数(在我的文档中)将在我实际打开文档之前返回:
BOOL CmodguiDoc::OnOpenDocument(LPCTSTR lpszPathName)
{
if (!CDocument::OnOpenDocument(lpszPathName))
return
我正在用C#创建MS Word的目录,使用OPEN XML SDK Framework。在每次打开文档时创建docx之后,它将向我显示消息This document contains fields that may refer to other files. Do you want to update the fields in this document ?。我不希望用户每次打开文档时都看到这条消息。在不检查单词设置路径的情况下,在没有警告消息的情况下实现相同的目标是否有其他的选择?