Partilhar via


Substituindo o roteamento de comando padrão

Em casos raros quando você deve implementar alguma variação do roteamento de estrutura padrão, você pode substituí-lo.A idéia é alterar o roteamento em uma ou mais classes, substituindo OnCmdMsg nessas classes.Fazer isso:

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

  • O novo objeto não padrão ou destinos de comando ele por sua vez pode passar comandos.

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

Consulte também

Conceitos

Como o Framework chama um manipulador