Page 1 sur 1
[R] Comment empêcher la souris de se désactive avec un CTRL+ALT+SUPPR
Posté : dim. 18 févr. 2018 17:09
par Boulanza
Bonjour,
Comment empêcher la souris de se désactive avec un CTRL+ALT+SUPPR du script suivant:
Merci pour votre aide.
Cordialement.
Code : Tout sélectionner
; Désactive les entrées utilisateur de la souris et du clavier.
BlockInput(1)
Sleep(10000)
; Active les entrées utilisateur à partir de la souris et du clavier.
BlockInput(0)
Re: [..] Comment empêcher la souris de se désactive avec un CTRL+ALT+SUPPR
Posté : lun. 19 févr. 2018 08:33
par Boulanza
Bonjour,
J'aurais s'il vous plait voulu avoir vos avis sur le fait que la seule solution que j'ai trouvé et qui fonctionne est la suivante :
Code : Tout sélectionner
#Include <WinAPI.au3>
$GUI = GUICreate("",@DesktopWidth,@DesktopHeight,0,0,0x80000000)
GUICtrlCreateLabel("",0,0,@DesktopWidth,@DesktopHeight)
GUISetBkColor(0)
GUISetState()
AdlibRegister("FirstPlan", 100)
_WinAPI_ShowCursor(0)
Sleep(20000)
Func FirstPlan()
WinSetOnTop($GUI, "", 1)
EndFunc
Pas de solution sans passer par GUICreate. Votre avis s'il vous plait ?
Cordialement.
Re: [..] Comment empêcher la souris de se désactive avec un CTRL+ALT+SUPPR
Posté : lun. 19 févr. 2018 10:17
par TommyDDR
Vous pouvez vérifier que la souris n'a pas bougé et si tel est le cas, refaire un BlockInput.
Re: [..] Comment empêcher la souris de se désactive avec un CTRL+ALT+SUPPR
Posté : lun. 19 févr. 2018 16:14
par Boulanza
Merci TommyDDR pour votre réponse qui marche parfaitement.
Je cherche à exécuter séparément deux foncions dans une application AutoIt :
1- DésactiveSourie() sans boucle et sans timer
2- AciverSourie()
forceBlockInput() ne marche que dans la condition de la présence d'une boucle.
Cordialement.
Re: [..] Comment empêcher la souris de se désactive avec un CTRL+ALT+SUPPR
Posté : mar. 20 févr. 2018 10:29
par TommyDDR
Pourquoi ne voulez vous pas de boucle ni timer ?
Pouvez vous fournir la 2eme fonction à exécuter ?
Re: [..] Comment empêcher la souris de se désactive avec un CTRL+ALT+SUPPR
Posté : mar. 20 févr. 2018 15:16
par Boulanza
Bonjour,
Merci TommyDDR pour votre aimable aide. Je suis convaincue qu' une boucle est obligatoire pour empêcher la souris de se désactive avec un CTRL+ALT+SUPPR.
Cordialement.