COleMessageFilter::EndBusyState

virtual void EndBusyState();

说明:
调用该函数结束忙状态。其与BeginBusyState函数一起控制应用程序忙的状态。
函数SetBusyReply决定在其处于忙状态时对调用者应用程序的响应。
BeginBusyState和EndBusyState分别增加或减少用于决定应用程序忙状态的计数器。例如,调用BeginBusyState两次和调用EndBusyState一次将导致忙状态。
要取消忙状态,调用EndBusyState的次数与调用BeginBusyState的次数必须相等。
缺省地,框架在空闲处理过程中进入忙状态,这是由CWinApp::OnIdle来执行的。当应用程序正在处理ON_UPDATE_COMMAND_UI通知时,发来的调用请求将稍后处理,要等到空闲处理过程完成之后。

请参阅:
COleMessageFilter::BeginBusyState, COleMessageFilter::SetBusyReply, CWinApp::OnIdle