OVH Cloud OVH Cloud

savoir si clic gauche enfoncé

4 réponses
Avatar
seb-seb
bonjour
avec un timer je veux savoir si en ce moment le bouton de gauche est enfoncé
mais pas forcement que sur la fenetre (pas form_mousedown)
merci

4 réponses

Avatar
surfeur75
Bonjour, je comprends rien, lol ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!


"seb-seb" a écrit dans le message de news:
#
bonjour
avec un timer je veux savoir si en ce moment le bouton de gauche est


enfoncé
mais pas forcement que sur la fenetre (pas form_mousedown)
merci




Avatar
seb-seb
lol


"surfeur75" a écrit dans le message de
news:
Bonjour, je comprends rien, lol ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!


"seb-seb" a écrit dans le message de news:
#
> bonjour
> avec un timer je veux savoir si en ce moment le bouton de gauche est
enfoncé
> mais pas forcement que sur la fenetre (pas form_mousedown)
> merci
>
>




Avatar
Zoury
Salut!

Tu veux savoir s'il est enfoncé et ce sur tous le système?

ça te prend un hook clavier à la largeur du système ce qui n'est pas fesable
en VB pure..

regarde un peu cette article, il offre aussi une librarie le permetttan il
me semble..
http://www.vbaccelerator.com/home/VB/Code/Libraries/Hooks/vbAccelerator_Hook_Library/article.asp


--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
"seb-seb" wrote in message
news:%
bonjour
avec un timer je veux savoir si en ce moment le bouton de gauche est


enfoncé
mais pas forcement que sur la fenetre (pas form_mousedown)
merci




Avatar
François Picalausa
Bonjour/soir,

Tu peux essayer ceci:
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long)
As Integer
Private Const VK_LBUTTON = &H1

Private Sub Timer1_Timer()
MsgBox "Le boutton est enfoncé : " & CBool(GetAsyncKeyState(VK_LBUTTON)
And &HFF00)
End Sub

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


"seb-seb" a écrit dans le message de
news:%
bonjour
avec un timer je veux savoir si en ce moment le bouton de gauche est
enfoncé mais pas forcement que sur la fenetre (pas form_mousedown)
merci