COleMessageFilter::BeginBusyState

Виртуальный void BeginBusyState ( );

Примечания

Эта функция вызывается для начала занятое состояние. Он работает вместе с EndBusyState для управления занят состояния приложения. Функция SetBusyReply определяет ответ приложения для вызова приложений, когда он занят.

BeginBusyState и EndBusyState вызовы уменьшать и увеличивать, соответственно, счетчик, который определяет, является ли приложение занято. К примеру два вызова BeginBusyState и один вызов EndBusyState по-прежнему приводят к занятое состояние. Чтобы отменить занятое состояние необходимо вызывать EndBusyState же количество раз, которое был вызван BeginBusyState.

По умолчанию рамки входит в состояние занят во время фоновой обработки, который выполняется CWinApp::OnIdle. В то время как приложение обрабатывает ON_COMMANDUPDATEUI уведомления, входящие звонки обрабатываются позднее, после завершения фоновой обработки.

Обзор COleMessageFilterЧлены класса | Иерархическая схема

См. также COleMessageFilter::EndBusyState, COleMessageFilter::SetBusyReply, CWinApp::OnIdle

Index