COleMessageFilter::BeginBusyState

virtual privatevoid BeginBusyState ( );

Observações

Chame essa função para começar um estado ocupado. Ele funciona em conjunto com EndBusyState para controlar o estado do aplicativo ocupado. A função SetBusyReply determina a resposta do aplicativo para aplicativos de chamada quando ele está ocupado.

O BeginBusyState e EndBusyState chamadas incrementam e diminuir, respectivamente, um contador que determina se o aplicativo está ocupado. Por exemplo, duas chamadas a BeginBusyState e uma chamada para EndBusyState ainda resultam em um estado ocupado. Para cancelar um estado ocupado é necessário chamar EndBusyState o mesmo número de vezes que tem sido chamado de BeginBusyState.

Por padrão, a estrutura entra no estado ocupado durante o processamento ocioso, que é realizado por CWinApp::OnIdle. Enquanto o aplicativo é manipulação ON_COMMANDUPDATEUI notificações, chamadas de entrada são manipuladas mais tarde, quando ocioso processamento estiver concluído.

Visão geral de COleMessageFilterMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleMessageFilter::EndBusyState, COleMessageFilter::SetBusyReply, CWinApp::OnIdle

Index