Compartilhar via


Substituindo o roteamento de comando padrão

Em casos raros ao deve implementar alguma variação dessa estrutura padrão roteamento, você pode substituí-la.A idéia é alterar o roteamento em um ou mais classes substituindo OnCmdMsg Essas classes. Fazer isso:

  • Na classe que quebra a ordem para passar para um objeto não-padrão.

  • No novo objeto não-padrão ou no comando destinos ele pode passar por sua vez comandos para.

Se você inserir algum novo objeto para o roteamento, sua classe deve ser uma classe de destino de comando.Em suas versões substituição do OnCmdMsg, certifique-se de chamar a versão que você está substituindo. Consulte o OnCmdMsg função de membro de classe CCmdTarget no Referência da MFC versões em tais classes sistema autônomo e CView e CDocument no código-fonte fornecido para obter exemplos.

Consulte também

Conceitos

Como o estrutura chama um manipulador