COleMessageFilter::EndBusyState
Эта функция вызывается для завершения многодельное состояние.
virtual void EndBusyState( );
Заметки
Он работает совместно с BeginBusyState для контроля состояния приложения многодельное. Функция SetBusyReply определяет ответ приложения к вызову приложения, если она занята.
Вызовы BeginBusyState и EndBusyState инкрементируют и декрементируют соответственно, счетчик, который определяет, является ли приложение занято. Например, 2 вызова метода BeginBusyState и один вызов EndBusyState по-прежнему приводят к многодельном состоянии. Чтобы отменить многодельное состояние должен быть вызван EndBusyState той же количество раз BeginBusyState был вызван.
По умолчанию платформа вставляет многодельное состояние во время обработки бездействия, который выполняется CWinApp::OnIdle. Пока приложение обрабатывает уведомление ON_UPDATE_COMMAND_UI, входящие вызовы настраиваются после завершения обработки бездействия.
Требования
Header: afxole.h
См. также
Ссылки
COleMessageFilter::BeginBusyState