Compartir a través de


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

COleMessageFilter Class

Gráfico de jerarquías

COleMessageFilter::EndBusyState

COleMessageFilter::SetBusyReply

CWinApp::OnIdle