Partilhar via


Função de membro OnIdle

Quando nenhuma mensagem do Windows está sendo processada, a estrutura chama a função de membro CWinApp OnIdle (descrita na Referência da Biblioteca MFC).

Substitua OnIdle para executar tarefas em segundo plano. A versão padrão atualiza o estado dos objetos da interface do usuário, como botões de barra de ferramentas, e executa a limpeza dos objetos temporários criados pela estrutura durante suas operações. A figura a seguir ilustra como o loop de mensagem chama OnIdle quando não há mensagens na fila.

Message loop process.
O loop de mensagem

Para obter mais informações sobre o que você pode fazer no loop ocioso, confira Processamento de loop ocioso.

Confira também

CWinApp: a classe do aplicativo