CDataPathProperty::Open
Chiamare la funzione membro per avviare il caricamento della proprietà asincroni per il controllo associato.
virtual BOOL Open(
COleControl* pControl,
CFileException* pError = NULL
);
virtual BOOL Open(
LPCTSTR lpszPath,
COleControl* pControl,
CFileException* pError = NULL
);
virtual BOOL Open(
LPCTSTR lpszPath,
CFileException* pError = NULL
);
virtual BOOL Open(
CFileException* pError = NULL
);
Parametri
pControl
Un puntatore all'oggetto del controllo OLE da associare a questo oggetto CDataPathProperty.pError
Un puntatore a un'eccezione di file.In caso di errore, verrà impostato a causa.lpszPath
Il percorso, che può essere assoluto o relativo, utilizzato per creare un moniker asincrono che fa riferimento alla posizione effettiva assoluta della proprietà.Utilizzare URL, non nomi file diCDataPathProperty.Se si desidera un oggetto CDataPathProperty per un file, anteporre file:// al percorso.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
La funzione tenta di ottenere l'interfaccia IBindHost dal controllo.
Prima di chiamare Apri senza un percorso, il valore del percorso della proprietà deve essere impostato.Questa operazione può essere eseguita quando l'oggetto viene costruito, oppure chiamare la funzione membro SetPath.
Prima di chiamare Apri senza un controllo, un controllo ActiveX (precedentemente noto come un controllo OLE) possa essere associato all'oggetto.Questa operazione può essere eseguita quando l'oggetto viene costruito, o chiamando SetControl.
Tutti gli overload CAsyncMonikerFile::Open sono disponibili anche da CDataPathProperty.
Requisiti
Header: afxctl.h