Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans de rares cas, lorsque vous devez implémenter une variante du routage de l’infrastructure standard, vous pouvez le remplacer. L'idée est de modifier le routage dans une ou plusieurs classes en surchargeant OnCmdMsg dans ces classes. Pour ce faire, procédez comme suit :
Dans la classe qui modifie l’ordre pour passer à un objet non par défaut.
Dans le nouvel objet non par défaut ou dans les cibles de commande, il peut à son tour transmettre des commandes.
Si vous insérez un nouvel objet dans le routage, sa classe doit être une classe cible de commande. Dans vos versions de remplacement de OnCmdMsg, veillez à appeler la version que vous remplacez. Consultez la fonction membre OnCmdMsg de classe CCmdTarget dans la référence MFC et les versions de ces classes comme CView et CDocument dans le code source fourni pour obtenir des exemples.