Classe COleMessageFilter
Gerencia a simultaneidade necessária a interação de aplicativos de OLE.
class COleMessageFilter : public CCmdTarget
Comentários
The COleMessageFilter classe é útil em aplicativos de servidor e contêiner de edição visual, bem sistema autônomo aplicativos de automação OLE. Para aplicativos de servidor que estão sendo chamados, essa classe pode ser usada para tornar o aplicativo "ocupado" para que as chamadas de entrada de outros aplicativos de contêiner são canceladas ou tentada novamente mais tarde.Essa classe também pode ser usada para determinar a ação a ser executada por um aplicativo de chamada quando o aplicativo chamado está ocupado.
Uso comum é para um aplicativo de servidor telefonar BeginBusyState and EndBusyState quando seria perigoso para um documento ou Outros objeto acessível de OLE a ser destruído.Essas chamadas são feitas em CWinApp::OnIdle durante as atualizações da interface do usuário.
Por padrão, um COleMessageFilter objeto é alocado quando o aplicativo é inicializado. Ele pode ser recuperado com AfxOleGetMessageFilter.
Esta é uma classe avançada; você raramente precisa trabalhar diretamente com ele.
Para obter mais informações, consulte o artigo Servidores: Implementando um servidor.
Requisitos
Cabeçalho: afxole.h