cs_radada
Messages postés488Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention21 avril 20091 17 nov. 2003 à 21:09
Ben tu fais un
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
CtrlDown = (Shift And vbCtrlMask) > 0
If CtrlDown And KeyCode = vbKeyE Then
Form1.Show
End If
End Sub
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 18 nov. 2003 à 09:15
Salut radada, si son prog est dans le systray, tu es certain que les events claviers sont geres dans son Form_KeyUp alors que le focus sera sur un autre prog ?
BruNews, ciao...
cs_radada
Messages postés488Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention21 avril 20091 18 nov. 2003 à 13:04
Ah ouais, j'avait pas pensé à ça : ). Il faut faire comme pour mon appli alors : un keylog. Regardes ESC si tu veux -> http://www.vbfrance.com/code.aspx?ID=17822. Et merci brunews : )
Vous n’avez pas trouvé la réponse que vous recherchez ?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 18 nov. 2003 à 13:17
Nenni boucles ou timer pour verifier les touches, si 3 progs font ainsi faudra un quadri processeurs pour jouer au solitaire.
Mettre un hook clavier dans une DLL qui notifiera la fenetre quand necessaire.
BruNews, ciao...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 18 nov. 2003 à 13:39
Tu trouveras tout ce qu'il faut avec exemples complets dans mes sources sur cppfrance. Une DLL se fait en C ou ASM parce que VB ne peut pas en faire. Le prog qui se sert de la dll ira tres bien en vb.
BruNews, ciao...