Raccourci Menu [Résolu]

Signaler
Messages postés
329
Date d'inscription
jeudi 20 novembre 2003
Statut
Membre
Dernière intervention
10 mai 2014
-
Messages postés
329
Date d'inscription
jeudi 20 novembre 2003
Statut
Membre
Dernière intervention
10 mai 2014
-
Bonjour,

   Je voudrais réaliser la chose suivante :

      Bloquer la souris dans une picture box
      Effectuer des actions sur l'image dans la picture box (tracer des lignes)
      Une fois qu'on a fini appui sur la touche "echap" pour que la souris puisse retrouver sa liberté.

   Je bloque sur le dernier point comment faire pour détecter l'appui sur la touche "echap", j'ai essayé les codes ci-dessous et çà ne marche pas:

'Evènement KeyPress sur la form
  Private sub Form1_KeyPress(....) handles Me.keypress
         if e.keypress=chr(27) then
               cursor.clip=nothing
         end if
  end sub

'J'ai créer un menu et j'ai voulu affecter la touche "echap" au raccourci (impossible depuis la fenêtre de propriété), j'ai donc tapé ce code
     MenuEchap.ShotcutKeys=Keys.Escape

Avec cette ligne de code j'ai carrément une erreur au lancement du soft:
      La valeur de l'argument 'value (27) n'est pas valide pour le type Enum 'Keys'

Je suis preneur de toutes les idées .

  Merci d'avance
      

@+
LIM

1 réponse

Messages postés
329
Date d'inscription
jeudi 20 novembre 2003
Statut
Membre
Dernière intervention
10 mai 2014
4
J'ai trouvé la solution sur le site en fouillant un peu plus

      Merci à riadhh05

      Protected
Overrides
Function ProcessCmdKey(
ByRef msg
As System.Windows.Forms.Message,
ByVal keyData
As System.Windows.Forms.Keys)
As
Boolean
      If keyData = Keys.Escape
Then
               Cursor.Clip =
Nothing
      End
If
End
Function

@+
LIM