COleMessageFilter::EndBusyState
Appelez cette fonction pour terminer un état occupé.
virtual void EndBusyState( );
Notes
Il fonctionne avec BeginBusyState pour vérifier l'état occupé de l'application.La fonction SetBusyReply détermine la réponse de l'application aux applications appelant lorsqu'elle est occupée.
Les appels d' BeginBusyState et d' EndBusyState incrémentent et décrémentent, respectivement, un compteur qui détermine si l'application est occupée.Par exemple, deux appels à BeginBusyState et un appel à EndBusyState ont toujours traduire par un état occupé.Pour annuler un état occupé il est nécessaire d'appeler EndBusyState que le même nombre de fois BeginBusyState a été appelé.
Par défaut, l'infrastructure entre dans l'état intensive pendant le traitement des temps d'inactivité, qui est exécuté par CWinApp::OnIdle.Lorsque l'application gère des notifications d' ON_UPDATE_COMMAND_UI , les appels entrant sont traités après le traitement des temps d'inactivité est terminé.
Configuration requise
Header: afxole.h
Voir aussi
Référence
COleMessageFilter::BeginBusyState