COleMessageFilter::BeginBusyState

调用此函数启动一个忙状态。

virtual void BeginBusyState( );

备注

它与 EndBusyState 使用来控制应用程序的忙状态。当它很忙时,函数 SetBusyReply 确定将该应用程序的应用程序的答案。

BeginBusyStateEndBusyState 调用增量和减量,确定各个计数器应用程序是否正忙。例如,两个调用。BeginBusyState,另一个调用到 EndBusyState 仍会产生忙状态。若要移除一个忙状态调用相同的次数 BeginBusyState 调用的 EndBusyState 是必需的。

默认情况下,在空闲处理期间,框架进入忙状态,由 CWinApp::OnIdle执行。当应用程序处理 ON_COMMANDUPDATEUI 通知时,传入的调用后已处理,那么,在空闲处理完成后。

要求

Header: afxole.h

请参见

参考

COleMessageFilter选件类

层次结构图

COleMessageFilter::EndBusyState

COleMessageFilter::SetBusyReply

CWinApp::OnIdle