Maus und tastatur sperren



  • @WebFritzi, wozu das:

    // Den Task-Manager hinter mein Fenster bringen und schließen
    

    Einmal Strg+Alt+Entf und BlockInput ist wieder aufgehoben unter NT ff. Systemen zu mindest.



  • Luckie schrieb:

    @WebFritzi, wozu das:

    // Den Task-Manager hinter mein Fenster bringen und schließen
    

    Einmal Strg+Alt+Entf und BlockInput ist wieder aufgehoben unter NT ff. Systemen zu mindest.

    Liest du die Beiträge nicht richtig. Ich habe geschrieben, dass es bei mir unter WinXP wunderbar funzt. Du kannst es ja ausprobieren. Du hast keine Chance mehr, in den normalen Betrieb zu kommen. Den Computer kannst du dann neu starten.



  • The system will unblock input in the following cases:

    • The thread that blocked input unexpectedly exits without calling BlockInput with fBlock set to FALSE. In this case, the system cleans up properly and re-enables input.
    • Windows 95/98/Me: The system displays the Close Program/Fault dialog box. This can occur if the thread faults or if the user presses CTRL+ALT+DEL.
    • Windows 2000/XP: The user presses CTRL+ALT+DEL or the system invokes the Hard System Error modal message box (for example, when a program faults or a device fails).

    Dass sich dein XP da anders verhält ist allerdings merkwürdig 😕



  • flenders schrieb:

    Dass sich dein XP da anders verhält ist allerdings merkwürdig 😕

    Hast du das Programm mal ausprobiert? Ich bezweifle, dass es bei dir anders ist. Anstatt dass ihr hier eure oberschlauen Kommentare ablasst, probiert's doch einfach mal aus!



  • Also wenn ich Alt-Strg-Entf drücke komme ich wieder raus und kann Maus und Tastatur auch wieder weitgehend verwenden (z.B. diesen Beitrag schreiben), allerdings verhält sich das System anschließend manchmal etwas eigenartig (evtl. wegen fehlendem explizitem Aufruf von My_BlockInput(FALSE) 😕 ) - z.B. kann ich Programme nicht mehr über den Taskbar-Button aktivieren 😡
    Aber offensichtlich bietet diese Lösung noch keinen wirklichen 😉



  • Aha. Das ist komisch. Bei funktioniert das Programm so wie es soll. Ich kann nichts mehr machen. Musste das System nach Probieren schon häufiger neu starten. 😉

    Vielleicht sagen noch andere hier, ob es bei ihnen funktioniert.



  • Naja, mir egal. Bei mir funktioniert's!



  • und ich wollte schon Microsoft bitten, die MSDN-Lib zu korrigieren 😉

    MfG



  • hmm nunja seltsam, bei mir gehts auch nich!!!....könnte das vielleicht an irgendwelchen diensten liegen, oder anderen umgebungsunterschieden.....könnte das mal wer nachprüfen...oder so?!! thx



  • wenn mas in ne while schleife setzt bringt auch kein strg + alt + entf was 😃


Anmelden zum Antworten