Função de membro OnIdle
Quando mensagens do Windows estão sendo processadas, o framework chama o CWinApp função de membro OnIdle (descrito na referência da biblioteca MFC).
Substituir OnIdle para executar tarefas em segundo plano.A versão padrão atualiza o estado dos objetos de interface do usuário, como botões da barra de ferramentas e executa a limpeza de objetos temporários criados pelo framework no curso de suas operações.A figura a seguir ilustra como o loop de mensagem chama OnIdle quando não houver mensagens na fila.
O Loop de mensagem
Para obter mais informações sobre o que pode fazer o loop ocioso, consulte Processamento de Loop ocioso.