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