COleMessageFilter::BeginBusyState
Chiamare la funzione per avviare uno stato occupato.
virtual void BeginBusyState( );
Note
Viene utilizzato con EndBusyState per controllare lo stato occupato dell'applicazione. La funzione SetBusyReply determina la risposta dell'applicazione alle applicazioni chiamante quando è occupata.
Le chiamate EndBusyState e BeginBusyState incrementano e decrementeranno, rispettivamente, un contatore che determina se l'applicazione è occupata. Ad esempio, due chiamate a BeginBusyState e una chiamata a EndBusyState ancora generano uno stato occupato. Per annullare uno stato occupato è necessario chiamare EndBusyState che lo stesso numero di volte BeginBusyState è stato chiamato.
Per impostazione predefinita, il framework assume lo stato occupato durante l'elaborazione inattiva, eseguita da CWinApp::OnIdle. Mentre l'applicazione conserva le notifiche ON_COMMANDUPDATEUI, le chiamate in ingresso sono gestite più avanti, dopo l'elaborazione inattiva è completa.
Requisiti
Header: afxole.h
Vedere anche
Riferimenti
COleMessageFilter::EndBusyState