Skip to main content

Lors de son déclenchement

L’événement se produit lors de l’appel d’une commande utilisateur (à condition qu’un élément correspondant ait été ajouté au menu principal ou à la barre d’outils). Les identifiants des commandes utilisateur peuvent être représentés sous la forme CI_UserCommand + <entier non négatif>.

Paramètres

Pour ajouter une commande utilisateur au menu principal ou sur la barre d’outils, vous devez utiliser respectivement les méthodes AppendItem / InsertItem et AppendButton /InsertButton des interfaces IMenu et IToolbar. Il faut utiliser les identifiants de commande CI_UserCommand ou CI_UserCommand + <entier non négatif>.
L’exemple de code ci-dessous montre comment ajouter un élément de menu pour une commande utilisateur avec l’identifiant de commande CI_UserCommand + 1.
Un bouton de barre d’outils ou un élément de menu ajouté pour une commande utilisateur sera désactivé, à moins qu’un gestionnaire pour l’événement Sur commande de l’utilisateur n’ait été ajouté. L’exemple de code ci-dessous montre comment traiter l’événement Sur commande de l’utilisateur.