Maus vorübergehend global deaktivieren
1. Mär 2010, 10:27
Hallo,
ich weiss, das es schon einige Threads mit ähnlichen Themen gibt, aber mein Problem habe ich so nicht gelöst bekommen.
Folgendes: in meiner Software soll es einen Button "Reinigungsmodus" geben, der wenn gedrückt für 30 Sekunden alle Mauseingaben komplett blockt. Der Bildschirm ist nämlich ein Touchscreen und wird leicht mal dreckig. Beim saubermachen kann es passieren, dass man alle möglichen Mausevents auslöst.
Ich habe das Problem mit einem Maushook lösen wollen (Maushook returned nur "1"). Dann hatte ich aber das Problem, dass nach dem Uninstall des Hooks plötzlich alle vorher geblockten Mausevents plötzlich durchkommen. Beispiel: Hook aktiv und ich klicke auf eine Checkbox -> nichts passiert. Hook wieder inaktiv: die Checkbox ist plötzlich angehakt. Hat jemand eine Idee?
Vielen Dank!
|