Partager via


Interface d'ICommandSource

Gère les commandes envoyées d'un objet source de la commande à un contrôle utilisateur.

interface class ICommandSource

Membres

Méthodes publiques

Nom

Description

ICommandSource::AddCommandHandler

Ajoute un gestionnaire de commandes à un objet source de la commande.

ICommandSource::AddCommandRangeHandler

Ajoute un groupe de gestionnaires de commandes à un objet source de la commande.

ICommandSource::AddCommandRangeUIHandler

Ajoute un groupe de gestionnaires de messages de commande d'interface utilisateur à un objet source de la commande.

ICommandSource::AddCommandUIHandler

Ajoute un gestionnaire de messages de commande d'interface utilisateur à un objet source de la commande.

ICommandSource::PostCommand

Publie un message sans l'attendre à traiter.

ICommandSource::RemoveCommandHandler

Supprime un gestionnaire de commandes d'un objet source de la commande.

ICommandSource::RemoveCommandRangeHandler

Supprime un groupe de gestionnaires de commandes d'un objet source de la commande.

ICommandSource::RemoveCommandRangeUIHandler

Supprime un groupe de gestionnaires de messages de commande de l'interface utilisateur d'un objet source de la commande.

ICommandSource::RemoveCommandUIHandler

Supprime un gestionnaire de messages de commande de l'interface utilisateur d'un objet source de la commande.

ICommandSource::SendCommand

Envoie un message et attend à traiter avant de retourner.

Notes

Lorsque vous hébergez un contrôle utilisateur dans une vue MFC, CWinFormsView, classe route les commandes et les messages de la commande interface utilisateur de mise à jour du contrôle utilisateur pour lui permettre de gérer des commandes MFC (par exemple, les éléments de menu de frame et des boutons de barre d'outils). En implémentant Interface d'ICommandTarget, vous attribuez au contrôle utilisateur une référence à l'objet d' ICommandSource .

Pour obtenir un exemple d'utilisation de ICommandTarget, consultez Comment : ajouter le routage des commandes au contrôle Windows Forms.

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

Configuration requise

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

Voir aussi

Tâches

Comment : ajouter le routage des commandes au contrôle Windows Forms

Référence

Interface d'ICommandTarget