Virtual void BeginBusyState ( );
Osservazioni
Chiamare questa funzione per iniziare uno stato occupato. Lavora in collaborazione con EndBusyState per il controllo dello stato occupato dell'applicazione. La funzione SetBusyReply determina la risposta dell'applicazione alle applicazioni chiamante quando è occupato.
Le chiamate BeginBusyState ed EndBusyState incrementano e decrementano, rispettivamente, un contatore che determina se l'applicazione è occupato. Ad esempio, due chiamate a BeginBusyState ed EndBusyState in una telefonata risultato ancora in uno stato occupato. Per annullare uno stato occupato è necessario chiamare EndBusyState lo stesso numero di volte in cui che è stato chiamato BeginBusyState.
Per impostazione predefinita, il quadro entra nello stato occupato durante l'elaborazione di inattività, che viene eseguita da CWinApp::OnIdle. Mentre l'applicazione sta gestendo le notifiche di ON_COMMANDUPDATEUI , le chiamate in ingresso vengono gestite più tardi, dopo l'elaborazione inattiva è completa.
Pa&noramica COleMessageFilter |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;COleMessageFilter::EndBusyState, COleMessageFilter::SetBusyReply, CWinApp::OnIdle