CAsyncMonikerFile::CreateBindStatusCallback
Vytvoří objekt COM, který implementuje IBindStatusCallback .
virtual IUnknown* CreateBindStatusCallback(
IUnknown* pUnkControlling
);
Parametry
- pUnkControlling
Ukazatel na řízení neznámý (vnější IUnknown) nebo NULL Pokud není používán agregace.
Vrácená hodnota
Pokud pUnkControlling není NULL, vrátí funkce ukazatel na vnitřní IUnknown na novou podporu objektu COM IBindStatusCallback .Pokud pUnkControlling je NULL, funkce vrací ukazatel IUnknown na novou podporu objektu COM IBindStatusCallback .
Poznámky
CAsyncMonikerFileobjekt COM, který implementuje vyžaduje IBindStatusCallback .Takový objekt implementuje MFC a je agregovatelná.Můžete přepsat CreateBindStatusCallback vrátit objekt COM.Objekt modelu COM lze agregovat MFC jeho provádění voláním CreateBindStatusCallback s řízení neznámý objekt COM.Objekty modelu COM, které jsou implementovány pomocí CCmdTarget podporu modelu COM lze načíst ovládání pomocí neznámého CCmdTarget::GetControllingUnknown.
Také objekt COM můžete delegovat provádění jeho MFC voláním CreateBindStatusCallback (NULL).
CAsyncMonikerFile::Open volání CreateBindStatusCallback .
Další informace o zástupných názvů asynchronní a asynchronní vazby najdete IBindStatusCallback rozhraní a jak asynchronní vazby a skladování práce.Diskuse agregace, viz agregace.Všechny tři témata jsou .
Požadavky
Záhlaví: afxole.h