VirtualBOOLOpen (LPCTSTRMaximum, CException *pErrorNULL=);
VirtualBOOLOpen (IMoniker *pMoniker, CException *pErrorNULL=);
VirtualBOOLOpen (LPCTSTRMaximum, IBindHost *pBindHost, CException *pErrorNULL=);
VirtualBOOLOpen (IMoniker *pMoniker, IBindHost *pBindHost, CException *pErrorNULL=);
VirtualBOOLOpen (LPCTSTRMaximum, IServiceProvider *probabilmente pServiceProvider, CException *pErrorNULL=);
VirtualBOOLOpen (IMoniker *pMoniker, * IServiceProviderprobabilmente pServiceProvider, CException *pErrorNULL=);
VirtualBOOLOpen (LPCTSTRMaximum, IUnknown *pUnknown, CException *pErrorNULL=);
VirtualBOOLOpen (IMoniker *pMoniker, IUnknown *pUnknown, CException *pErrorNULL=);
Valore restituito
Diverso da zero se il file viene aperto con successo; in caso contrario 0.
Parametri
maximum
Puntatore al file da aprire in modo asincrono. Il file può essere qualsiasi URL o nome file valido.
pError
Puntatore alle eccezioni di file. In caso di errore, verrà impostata alla causa.
pMoniker
Un puntatore all'interfaccia IMoniker, un moniker preciso che è la combinazione del moniker del documento, che è possibile recuperare con moniker asincroni IOleClientSite::GetMoniker ( OLEWHICHMK_CONTAINER)e un moniker creato dal nome del percorso. Il controllo può utilizzare questo moniker per impegnare, ma questo non è il moniker che dovrebbe salvare il controllo .
pBindHostnbsp; Un puntatore all'interfaccia IBindHost che verrà utilizzato per creare il moniker da un percorso relativo potenzialmente. Se l'host di impegnare non è valido o non fornisce un moniker, la chiamata predefinito Open ( lpszFile&Name, pError ). Per una descrizione dell'interfaccia IBindHost , vedere l' SDK di ActiveX.
probabilmente pServiceProvider
Un puntatore all'interfaccia IServiceProvider . Se il provider del servizio non è valido o non riesce a fornire il servizio per IBindHost, la chiamata predefinito Open ( lpszFileName, pError ).
pUnknown
Un puntatore all'interfaccia IUnknown . Se viene trovata IServiceProvider , la funzione di una query per IBindHost. Se il provider del servizio non è valido o non riesce a fornire il servizio per IBindHost, la chiamata predefinito Open ( lpszFileName, pError ).
Osservazioni
Chiamare questa funzione membro per aprire un file in modo asincrono. Questa chiamata avvia il processo di associazione.
È possibile utilizzare un URL o un nome di file per il parametro Maximum . Ad esempio:
CMyAsy&ncMonFilenbsp; mamf;
mamf.Open(_T("http://www.Microsoft.com"))
nbsp;- o- & nbsp;
CMyAsy&ncMonFilenbsp; mamf;
mamf.Open(_T("file:c:\MyData.dat"))
Panoramica CAsyncMonikerFile |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CAsyncMonikerFile::CAsyncMonikerFile