Condividi tramite


Override del routing dei comandi standard

In rari casi in cui è necessario implementare la modifica del framework standard che vengono risolti, è possibile eseguirne l'override. Lo scopo è di modificare il routing in una o più classi eseguire l'override OnCmdMsg in tali classi. Eseguire questa operazione:

  • Nella classe che consente di interrompere ordine per passare a un oggetto non predefinito.

  • Nel nuovo oggetto non predefinito oppure aggiungerlo al comando destinazioni può a sua volta passare ai controlli.

Se si inserisce un nuovo oggetto nel routing, la classe deve essere una classe di destinazione comando. Nelle versioni eseguire l'override di OnCmdMsg, assicurarsi di chiamare la versione che si esegue l'override. Vedere la funzione membro di OnCmdMsg di classe CCmdTargetin riferimenti alla libreria MFC e versioni in tali classi come CView e CDocument nel codice sorgente fornito per gli esempi.

Vedere anche

Concetti

Chiamata di un gestore dal framework