Partager via


ICommandTarget, interface

Fournit un contrôle utilisateur avec une interface pour recevoir des commandes d’un objet source de commande.

Syntaxe

interface class ICommandTarget

Membres

Méthodes publiques

Nom Description
ICommandTarget ::Initialize Initialise l’objet cible de commande.

Notes

Lorsque vous hébergez un contrôle utilisateur dans un affichage MFC, CWinFormsView achemine les commandes et met à jour les messages d’interface utilisateur de commande pour permettre au contrôle utilisateur de gérer les commandes MFC (par exemple, les éléments de menu frame et les boutons de barre d’outils). En implémentant ICommandTarget, vous donnez au contrôle utilisateur une référence à l’objet ICommandSource .

Découvrez comment : ajouter le routage des commandes au contrôle Windows Forms pour obtenir un exemple d’utilisation ICommandTarget.

Pour plus d’informations sur l’utilisation de Windows Forms, consultez Utilisation d’un contrôle utilisateur Windows Form dans MFC.

Spécifications

En-tête : afxwinforms.h (défini dans l’assembly atlmfc\lib\mfcmifc80.dll)

ICommandTarget ::Initialize

Initialise l’objet cible de commande.

void Initialize(ICommandSource^ cmdSource);

Paramètres

cmdSource
Handle de l’objet source de commande.

Notes

Lorsque vous hébergez un contrôle utilisateur dans une vue MFC, CWinFormsView achemine les commandes et met à jour les messages de l’interface utilisateur vers le contrôle utilisateur pour lui permettre de gérer les commandes MFC.

Cette méthode initialise l’objet cible de commande et l’associe à l’objet source de commande spécifié cmdSource. Elle doit être appelée dans l’implémentation de la classe de contrôle utilisateur. Lors de l’initialisation, vous devez inscrire des gestionnaires de commandes avec l’objet source de commande en appelant ICommandSource ::AddCommandHandler dans l’implémentation Initialize. Découvrez comment : ajouter le routage des commandes au contrôle Windows Forms pour obtenir un exemple d’utilisation d’Initialize pour ce faire.

Voir aussi

Guide pratique pour ajouter le routage des commandes au contrôle Windows Forms
ICommandSource, interface