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 Run a 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 cual suele ser el caso, Run llama a OnIdle para realizar cualquier procesamiento en tiempo de inactividad que usted o el framework pueda necesitar. Si no hay ningún mensaje y ningún procesamiento inactivo, la aplicación espera hasta que ocurra algo. Cuando finaliza la aplicación, 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 el marco de trabajo.

Consulte también

CWinApp: la clase Application