Autor Beitrag
GURKE deluxe
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 91
Erhaltene Danke: 1

Win 7 Home Premium x64, Win XP Home Edition v2002
C# Microsoft Visual C# 2010 Express
BeitragVerfasst: Do 25.11.10 00:34 
Hallo,
Gibt es bei C# ein Befehl womit ich Maus oder Tastatur ein und ausschalten kann? Bzw. das die Eingabe von Maus und Tastatur im Programm abgefangen werden?

Gruß
Julian
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 25.11.10 00:50 
Gibt es einen Grund dafür?
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19341
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 25.11.10 05:17 
user profile iconGURKE deluxe hat folgendes geschrieben Zum zitierten Posting springen:
Bzw. das die Eingabe von Maus und Tastatur im Programm abgefangen werden?
Wie meinst du das? Du kannst doch selbst auf die Eingaben reagieren. Dementsprechend kannst du auch die daraus folgenden Aktionen unterbinden. :gruebel:

Welche konkreten Eingaben sollen denn abgefangen werden? Eingaben in ein Textfeld? Drag-And-Drop? ...
GURKE deluxe Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 91
Erhaltene Danke: 1

Win 7 Home Premium x64, Win XP Home Edition v2002
C# Microsoft Visual C# 2010 Express
BeitragVerfasst: Do 25.11.10 15:32 
Ich möchte das Programm im Hibtergrund laufen lassen um z.B. ein Heft oder Block auf die Laptop Tastatur zu legen und darauf zu schreibe, ohne das ich dadurch irgendwas eintippe, schließe, etc.

Und dann möchte ich das ganze mit Maus oder per Timer wieder aktivieren können. Ich habe im Internet schon vieles dazugefunden nur keine vernünftige Lösung. Z.B. kann ich die Tastatur nicht abschließen oder sie komplett im BIOS deaktivieren, was einige vorgeschlagen hatten. Ich möchte halt nur ein einfachen Knopf erstellen, der die Tastaur deaktiviert, sodass auch Funktionen wie z.B. "Alt" + "F4" oder "Win" + "L" verhindert werden.

Ich habe die Funktion BlockInput gefunden (msdn.microsoft.com/e...290%28VS.85%29.aspx), kann man die dafür verwenden?