Compartilhar via


Executar função membro

Um aplicativo de estrutura passa a maior parte do tempo na função membro Executar da classe CWinApp. Após a inicialização, WinMain chama Run para processar o loop de mensagem.

Run percorre um loop de mensagem, verificando a fila de mensagens em busca de mensagens disponíveis. Se uma mensagem estiver disponível, Run a enviará para ação. Se nenhuma mensagem estiver disponível, o que geralmente é o caso, Run chama OnIdle para realizar qualquer processamento de tempo ocioso de que você ou a estrutura precisarão. Se não houver mensagens e nenhum processamento ocioso a ser feito, o aplicativo aguardará até que algo aconteça. Quando o aplicativo é encerrado, Run chama ExitInstance. A figura na Função membro OnIdle mostra a sequência de ações no loop de mensagem.

O envio de mensagens depende do tipo de mensagem. Para obter mais informações, consulte Mensagens e comandos na Estrutura.

Confira também

CWinApp: a classe do aplicativo