ON_COMMAND
Cette macro mappe un message de commande à une fonction membre.
ON_COMMAND(id, memberFxn )
Paramètres
id
ID de la commande.memberFxn
Le nom de la fonction gestionnaire de messages à laquelle la commande est mappée.
Notes
Elle indique qui fonctionnent traiteront un message de commande d'un objet d'interface utilisateur de commande tel qu'un élément de menu ou un bouton de barre d'outils.
Lorsqu'un objet de cible de la commande reçoit un message de WM_COMMAND windows avec l'ID spécifié, ON_COMMAND appelle la fonction membre memberFxn pour gérer le message.
Utilisez ON_COMMAND pour mapper une commande unique à une fonction membre.Utilisez ON_COMMAND_RANGE pour mapper une plage des ID de commandes à une fonction membre.Une seule entrée de la table des messages peut correspondre à un ID données de commandeAutrement dit, vous ne pouvez pas mapper une commande à plusieurs gestionnaire.Pour plus d'informations et d'exemples, consultez Rubriques de gestion des messages et de mappage.
Exemple
BEGIN_MESSAGE_MAP(CMFCListViewDoc, CDocument)
ON_COMMAND(ID_MYCOMMAND, &CMFCListViewDoc::OnMycommand)
END_MESSAGE_MAP()
Configuration requise
Header: afxmsg_.h