Compartir a través de


Run Member (Función)

Una aplicación de marco pasa la mayor parte de su tiempo en la función miembro Run de la clase CWinApp. Después de la inicialización, WinMain llama a Run para procesar el bucle de mensajes.

Run recorre un bucle de mensajes y comprueba si hay mensajes disponibles en la cola de mensajes. Si hay un mensaje disponible, Run lo envía para su acción. Si no hay mensajes disponibles, lo que suele ser cierto, Run es posible que las llamadas OnIdle realicen cualquier procesamiento en tiempo de inactividad que usted o el marco de trabajo necesiten realizar. Si no hay ningún mensaje y no hay ningún procesamiento inactivo para hacerlo, la aplicación espera hasta que ocurra algo. Cuando la aplicación finaliza, Run llama a ExitInstance. La figura de la función miembro OnIdle muestra la secuencia de acciones en el bucle de mensajes.

El envío de mensajes depende del tipo de mensaje. Para obtener más información, vea Mensajes y comandos en Framework.

Consulte también

CWinApp: la clase Application