Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um aplicativo de framework passa a maior parte do tempo na função membro Run 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 despacha para ação. Se nenhuma mensagem estiver disponível, o que geralmente é verdadeiro, Run chama OnIdle para realizar qualquer processamento em tempo ocioso que você ou a estrutura possam precisar. 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.