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.
Quando você cria um novo aplicativo de esqueleto com o Assistente de aplicativo, o Assistente de aplicativo grava um MAP da mensagem para cada classe de destino de comando cria para você.Isso inclui seu aplicativo derivado, documento, exibição e classes de janela do quadro.Alguns esses mapas de mensagem já possuem entradas fornecidas pelo Assistente de aplicativos para determinados comandos predefinidos e mensagens e algumas são apenas espaços reservados para manipuladores que será adicionado.
MAP de classe da mensagem está localizado no arquivo .CPP para a classe.Trabalhando com os mapas de mensagem básica que cria o Assistente de aplicativo, você usar a janela Propriedades para adicionar entradas para as mensagens e comandos que manipulará cada classe.Um MAP da mensagem típica pode parecer o seguinte depois de adicionar algumas entradas:
BEGIN_MESSAGE_MAP(CMyView, CFormView)
ON_WM_MOUSEACTIVATE()
ON_COMMAND(ID_EDIT_CUT, &CMyView::OnEditCut)
ON_UPDATE_COMMAND_UI(ID_EDIT_CUT, &CMyView::OnUpdateEditCut)
ON_BN_CLICKED(IDC_MYBUTTON, &CMyView::OnBnClickedMybutton)
ON_WM_CREATE()
END_MESSAGE_MAP()
O MAP da mensagem consiste em uma coleção de macros.Duas macros, BEGIN_MESSAGE_MAP and END_MESSAGE_MAP, colchete o MAP da mensagem.Outras macros, sistema autônomo ON_COMMAND, preencha o Sumário do MAP da mensagem.
Observação: |
|---|
Th as macros do MAP da mensagem e não forem seguidas por ponto-e-vírgula. |
Quando você usar o Assistente para adicionar classe para criar uma nova classe, ela fornece um MAP da mensagem para a classe.Como alternativa, você pode criar um MAP da mensagem manualmente usando o editor de código-fonte.
Observação: