本文介绍了如何停止“自动打开"通过com打开文档文件时发生的事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要通过以下方式打开doc文件;

I want to open a doc file by the way as follows;

_Application wApp;
wApp.CreateDispatch(L"Word.Application");
Documents wDocs = wApp.GetDocuments();
COleVariant vNotFind(DISP_E_PARAMNOTFOUND, VT_ERROR);
_Document wDoc = wDocs.Open(COleVariant("...doc"), vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind,vNotFind);



但是当转到"wDocs.Open("时,将运行doc文件中的以下宏.



But when it goes to "wDocs.Open(", the macro as follows in doc file will run.

Sub autoopen()<br />
MsgBox "hello"<br />
End Sub



如何停止?



how to stop it?
My english is just-so-so, so forgive me.

推荐答案


这篇关于如何停止“自动打开"通过com打开文档文件时发生的事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 08:58