Vorrei inserire nel form del mio programma una funziona che premendo il tasto dx del mouse si apra il classico menu' con 2 voci, come posso fare ?
Vorrei inserire nel form del mio programma una funziona che premendo il tasto dx del mouse si apra il classico menu' con 2 voci, come posso fare ?
Devi creare un menu che rendi invisibile.
Poi vai nell'evento "MouseDown" della form e ci scrivi:
Ciao!codice:Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) 'Ciao è il nome del menu If Button = vbRightButton Then PopupMenu Ciao End Sub![]()
Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)
C# programming and other stuffs
oppure anche così
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then PopupMenu pp
End Sub
Puoi anche usare questa classe:
http://www.planetsourcecode.com/vb/s...33863&lngWId=1
che ti permette di evitare la creazione del menu nel form.