CAsyncMonikerFile::CreateBindStatusCallback

віртуальний IUnknown * CreateBindStatusCallback ( IUnknown * pUnkControlling );

Значення, яке повертається

Якщо pUnkControlling не є NULL, функція повертає вказівник на внутрішній IUnknown на новий об'єкт COM підтримки IBindStatusCallback. Якщо pUnkControlling має значення NULL, функція повертає вказівник на це IUnknown новий об'єкт COM підтримки IBindStatusCallback.

Параметри

pUnkControlling

Вказівник миші, щоб контролювати невідомо (зовнішній IUnknown) або NULL якщо агрегації не використовується.

Зауваження

CAsyncMonikerFile вимагає COM-об'єкта, який реалізує IBindStatusCallback. MFC реалізує такий об'єкт, і це aggregatable. Ви можете змінити CreateBindStatusCallback повернути об'єкт COM. COM-об'єкта можна сукупності MFC в реалізації за номером CreateBindStatusCallback з контролю невідомого COM-об'єкта. Об'єкти COM, реалізована за допомогою CCmdTarget, COM підтримки може отримати контролю невідомо, за допомогою CCmdTarget::GetControllingUnknown.

Як альтернатива, COM-об'єкта можна делегувати MFC в реалізації, зателефонувавши CreateBindStatusCallback (NULL).

Відкрити закликає CreateBindStatusCallback.

Детальніше про IBindStatusCallback інтерфейс, описані в Платформа SDK. Більше про асинхронний прив'язування, як асинхронні прив'язування та зберігання робіт в Платформа SDK. Для обговорення агрегування, перегляньте агрегації в Платформа SDK.

Огляд CAsyncMonikerFile |nbsp; Члени класу | Ієрархічна діаграма

Index