Manipuladores para comandos e notificações de controle
Não há nenhum manipulador padrão para comandos ou controle- mensagens de notificação. Em virtude disso, você está associado somente por convenção de nomeação dos manipuladores para essas categorias de mensagens. Quando você mapeia uma notificação ao comando ou de controle para um manipulador, as janelas Propriedades proposta um nome com base no código de identificador ou de controle- notificação de comando. Você pode aceitar o nome proposto, altere-o, ou substitui.
A convenção sugere que você nomeie manipuladores em ambas as categorias para o objeto da interface do usuário que representam o. Para um manipulador para o comando de divisão no menu editar pode ser nomeado
afx_msg void OnEditCut();
Como o comando de divisão é implementado como normalmente em aplicativos, a estrutura predefine a ID de comando do comando como recortar ID_EDIT_CUT. Para obter uma lista de todas as IDs predefinidos de comando, consulte o arquivo. AFXRES.H. Para obter mais informações, consulte Comandos padrão.
Além disso, a convenção sugere que um manipulador para a notificação de BN_CLICKED de um botão rotulado como “my botão” pode ser nomeado
afx_msg void OnBnClickedMybutton();
Você pode atribuir a esse comando um ID de IDC_MY_BUTTON porque é equivalente a um objeto da interface do usuário específico do aplicativo.
Ambas as categorias de mensagens não têm nenhum argumento e não retornará nenhum valor.