释义 |
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 |