Menus contextuelsContext Menus

Menus contextuels sont affichent lorsqu’un utilisateur clique sur une région active de la zone cliente et désactivez lorsque le bouton droit de la souris est relâché.Context menus are displayed when a user right-clicks in an active region of the client area and clear when the right mouse button is released.

Menus contextuels de l'éditeurEditor Context Menus

En interceptant ECMD_SHOWCONTEXTMENU, votre service de langage peut contrôler les menus contextuels qui seront affichent dans l’éditeur.By intercepting ECMD_SHOWCONTEXTMENU, your language service can control the context menus that will display in the editor. Pour afficher votre propre menu contextuel, gérer cette commande lorsqu’elle est passée dans votre IOleCommandTarget en appelant ShowContextMenu.To display your own context menu, handle this command when it is passed into your IOleCommandTarget by calling ShowContextMenu. Si vous ne gérez pas cette commande, l’IDE affiche un menu de contexte standard fourni pour l’éditeur.If you do not handle this command, then the IDE displays a standard context menu provided for the editor. Vous pouvez également contrôler le contenu du menu contextuel sur une base par marqueur.You can also control the content of the context menu on a per-marker basis. Pour plus d’informations, consultez à l’aide des marqueurs de texte avec l’API héritée et interception des commandes du Service de langage hérité.For more information about this, see Using Text Markers with the Legacy API and Intercepting Legacy Language Service Commands.

Voir aussiSee Also

Développement d’un Service de langage hérité Developing a Legacy Language Service
Extension des menus et des commandesExtending Menus and Commands