OVH Cloud OVH Cloud

Menu contextuel

1 réponse
Avatar
Nicolas
Bonjour,

Je souhaiterais cr=E9er un menu contextuel enti=E8rement par=20
le code plut=F4t que par l'=E9diteur de menus dans Outils,=20
comment dois-je m'y prendre ?

Merci

Nicolas

1 réponse

Avatar
François Picalausa
"Nicolas" a écrit dans le message de
news:125601c3b35f$77ddde80$
Bonjour,

Je souhaiterais créer un menu contextuel entièrement par
le code plutôt que par l'éditeur de menus dans Outils,
comment dois-je m'y prendre ?

Merci

Nicolas



Bonjour/soir,

A moins de passer par APIs
(http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/re
sources/menus/aboutmenus.asp)
tu devra créer un élement de menu parent invisible (name = mnuContext, par
exemple)
Ensuite, tu créera un sous élément mnuItem d'index 0 qui servira de base aux
autres éléments.
A la création du menu, par Load mnuItem(1) tu ajoutera un élément à ton
menu.
Tous les événements seront récupérés par la collection d'objets mnuItem.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com