Share via


COleMessageFilter::BeginBusyState

Llame a esta función para iniciar un estado No disponible.

virtual void BeginBusyState( );

Comentarios

Funciona junto con EndBusyState para supervisar el estado No disponible de la aplicación.La función SetBusyReply determina la respuesta de la aplicación a aplicaciones cuando No está disponible.

Las llamadas de BeginBusyState y de EndBusyState aumentan y disminuyen, respectivamente, un contador que determina si la aplicación No está disponible.Por ejemplo, dos llamadas a BeginBusyState y una llamada a EndBusyState todavía generan un estado No disponible.Para cancelar un estado No disponible es necesario llamar a EndBusyState que el mismo número de veces BeginBusyState se ha denominado.

De forma predeterminada, el marco entra en el estado No disponibles durante el procesamiento inactivo, que realiza CWinApp:: OnIdle.Mientras la aplicación está administrando las notificaciones de ON_COMMANDUPDATEUI , las llamadas entrantes se controlan más adelante, después de que se complete el procesamiento inactivo.

Requisitos

encabezado: afxole.h

Vea también

Referencia

Clase de COleMessageFilter

Gráfico de jerarquía

COleMessageFilter::EndBusyState

COleMessageFilter::SetBusyReply

CWinApp::OnIdle