Partilhar via


Função de membro OnIdle

Quando nenhumas mensagens do Windows estão a ser processadas, o framework chama a função membro CWinAppOnIdle (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 da barra de ferramentas, e executa a limpeza de objetos temporários criados pela estrutura durante suas operações. A figura a seguir ilustra como o loop de mensagens chama OnIdle quando não há mensagens na fila.

Processo de loop de mensagens.
O loop de mensagens

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

Ver também

CWinApp: A classe de aplicativo