Virtual IUnknown * CreateBindStatusCallback ( IUnknown * pUnkControlling );
Valore restituito
Se pUnkControlling non è NULL, la funzione restituisce un puntatore interiore IUnknown su un nuovo oggetto COM IBindStatusCallbackdi supporto. Se pUnkControlling è NULL, la funzione restituisce un puntatore a un IUnknown su un nuovo oggetto COM IBindStatusCallback di supporto.
Parametri
pUnkControlling
Un puntatore a controllo sconosciuto (esterno IUnknown) o NULL se aggregazione non viene utilizzata.
Osservazioni
CAsyncMonikerFile richiede un oggetto COM che implementa IBindStatusCallback. MFC implementa tale oggetto, ed è aggregabile. È possibile eseguire l'override di CreateBindStatusCallback per restituire un oggetto COM. L'oggetto COM può aggregare implementazione di MFC chiamando CreateBindStatusCallback con l'ignoto di controllo dell'oggetto COM. Oggetti COM implementati utilizzando il supporto di CCmdTarget COM possono recuperare l'ignoto controllo utilizzando CCmdTarget::GetControllingUnknown.
In alternativa, l'oggetto COM può delegare all'implementazione di MFC chiamando CreateBindStatusCallback (NULL).
Open chiama CreateBindStatusCallback.
Per ulteriori informazioni sull'interfaccia IBindStatusCallback , descritto in Platform SDK. Per ulteriori informazioni sull'associazione asincrona, vedere come associazione asincrona e il lavoro di archiviazione in Platform SDK. Per una discussione di aggregazione, vedere aggregazione in Platform SDK.
Panoramica CAsyncMonikerFile |nbsp; Membri della classe | Gerarchia Chart