templatelt, classeT>
Classe CBindStatusCallback: CComObjectRootEx pública <t:: _ThreadModel::ThreadModelNoCS >, IBindStatusCallbackImpl pública <t>
Parâmetros
T
A classe que contém a função que será chamada quando os dados são recebidos.
Classe CBindStatusCallback implementa a interface de IBindStatusCallback . IBindStatusCallback deve ser implementada pelo seu aplicativo para que ele pode receber notificações de uma transferência de dados assíncronos. O moniker assíncrono fornecido pelo sistema usa métodos de IBindStatusCallback para enviar e receber informações sobre a transferência de dados assíncronos de e para seu objeto.
Normalmente, o objeto CBindStatusCallback é associado a uma operação de ligação específico. Por exemplo, na ASYNC exemplo, quando você definir a propriedade URL, ele cria um objeto CBindStatusCallback na chamada para fazer o Download
STDMETHOD(put_URL) (strURL BSTR)
{
nbsp; ...
m_bstrURL = strURL;
CBindStatusCallback <CATLAsync>:: Download (isso, OnData, m_bstrURL, m_spClientSite, FALSE);
retornar S_OK;
}
O moniker assíncrono usa a função de retorno de chamada OnData
para chamar o aplicativo quando ele tem dados. O moniker assíncrono é fornecido pelo sistema.
Consulte o SDK do ActiveX para obter uma descrição de IBindStatusCallback.
# include lt;atlctl.h>