cs_lim
Messages postés329Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention10 mai 2014
-
8 févr. 2008 à 15:58
cs_lim
Messages postés329Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention10 mai 2014
-
8 févr. 2008 à 16:27
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
A voir également:
Errordomain=nscocoaerrordomain&errormessage=impossible de trouver le raccourci spécifié.&errorcode=4
cs_lim
Messages postés329Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention10 mai 20147 8 févr. 2008 à 16:27
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