网站首页  计算机词典

请输入您要查询的字词:

 

字词 CAsyncMonikerFile::Open
释义 CAsyncMonikerFile::Open

virtual BOOL Open( LPCTSTR lpszURL, CFileException* pError = NULL);
virtual BOOL Open( IMoniker* pMoniker,CFileException* pError = NULL);
virtual BOOL Open( LPCTSTR lpszURL, IBindHost* pBindHost, CFileException* pError = NULL);
virtual BOOL Open( IMoniker* pMoniker, IBindHost* pBindHost, CFileException* pError = NULL);
virtual BOOL Open( LPCTSTR lpszURL, IServiceProvider* pServiceProvider, CFileException* pError = NULL);
virtual BOOL Open( IMoniker*pMoniker, IServiceProvider* pServiceProvider, CFileException* pError = NULL);
virtual BOOL Open( LPCTSTR lpszURL, IUnknown* pUnknown, CFileException* pError = NULL);
virtual BOOL Open( IMoniker*pMoniker, IUnknown* pUnknown, CFileException* pError = NULL);

返回值:
如果文件被成功打开,则返回非零值,否则为0。

参数:
lpszURL指向被异步打开的文件的指针。此文件可以是任何有效的URL或文件名。
pError指向文件异常的指针。发生错误时,将指向其原因。
pMoniker指向异步标识接口的指针,它是文档自己的标识的组合,可用IoleClientSite::GetMoniker(OLEWHICHMK_CONTAINER)获取,可从路径名中创建。控件可用此标识约束,但不是控件将要存储的标识。
pBindHost指向IBindHost接口的指针,将用来从相关的路径名中创建标识。如果约束的宿主非法,或没有提供一个标识,此调用将为Open(lpszFileName,pError)。要了解有关IBindHost的介绍,可参阅联机文档“ActiveX SDK”。
pServiceProvider指向IServiceProvider接口的指针。如果服务提供者非法,或不能提供IBindHost的服务,则此调用将为Open(lpszFileName,pError)。
pUnknown指向IUnknown接口的指针。如果找到了IServiceProvider,此函数将查询IBindHost。如果服务提供者非法,或不能提供IBindHost的服务,则此调用将为Open(lpszFileName,pError)。

说明:
可调用此成员函数异步打开文件,此调用初始化约束的进程。
可把URL或文件名作为lpszURL参数,例如:
CMyAsyncMonFile mamf;
mamf.Open(_T("http://www.microsoft.com");
或
CMyAsyncMonFile mamf;
mamf.Open(_T("file:c:\\mydata.dat"));

请参阅:CAsyncMonikerFile::CAsyncMonikerFile
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/24 0:44:01