J_il
Messages postés109Date d'inscriptionmardi 27 mars 2007StatutMembreDernière intervention 9 septembre 2008
-
31 oct. 2007 à 13:28
J_il
Messages postés109Date d'inscriptionmardi 27 mars 2007StatutMembreDernière intervention 9 septembre 2008
-
31 oct. 2007 à 15:44
Bonjour à tous, j'ai un petit souci !
Dans une application je détecte si les touches NumLock et CapsLock sont activent ou pas ! Jusque la pas de problème j'y arrive comme un grand lol avec ce code :
'Test afin de savoir si le NumLock est actif ou pas
'---------------------------------------------------
If NUMLockOn = True Then
statusbar_mdi_principale.Panels(4).Enabled = True 'Si actif alors on met en gras dans la ToolBar NUM
Else
statusbar_mdi_principale.Panels(4).Enabled = False 'Si inactif on laisse NUM comme ça dans la Toolbar
End If
'Test afin de savoir si le CapsLock est actif ou pas
'----------------------------------------------------
If CapsLockOn = True Then
statusbar_mdi_principale.Panels(5).Enabled = True 'Si actif alors on met en gras dans la ToolBar CAP
Else
statusbar_mdi_principale.Panels(5).Enabled = False 'Si inactif on laisse CAP comme ça dans la Toolbar
End If
Comme vous avez pu le constater le résultat afin ou pas un message dans la StatusBar ! Mon problème est que si l'utilisateur change et désactive par exemple NumLock, ca ne change pas dans mon programme car il ne redétecte pas sauf si je relance la MDI !!!!
Alors ma question est dans quel événement je dois mettre mon code pour que ce soit toujours en teste ?????