templatelt; クラスT>
クラスの CBindStatusCallback: パブリック CComObjectRootEx <T:: _ThreadModel::ThreadModelNoCS >、公共 IBindStatusCallbackImpl <T>
パラメーター
T
データを受け取ったときに呼び出される関数を含むクラス。
CBindStatusCallbackクラスIBindStatusCallbackインターフェイスを実装します。非同期データ転送から通知を受信できるようにIBindStatusCallbackアプリケーションで実装する必要があります。システムによって提供される非同期モニカー IBindStatusCallbackメソッドを使用して、オブジェクトからの非同期データ転送に関する情報を送受信する。
通常、 CBindStatusCallbackオブジェクトは、特定のバインド操作が関連付けられています。たとえば、 ASYNCサンプルは、URL プロパティを設定すると、作成、 CBindStatusCallbackオブジェクトダウンロードへの呼び出しで
STDMETHOD(put_URL) (BSTR strURL){特価;...m_bstrURL = strURL;CBindStatusCallback <CATLAsync>:: ダウンロード (これ、ソース、m_bstrURL、m_spClientSite、FALSE);S_OK を返す;}
コールバック関数が非同期モニカーを使用して OnData データがアプリケーションを呼び出す。非同期モニカーは、システムによって提供されます。
IBindStatusCallbackの説明については、 ActiveX SDKを参照してください。
#include lt;atlctl.h>