2016-06-11 17 views
-2

Ich möchte Hintergrundcode machen, der prüft, ob jemand "H", "D" oder andere Buchstaben drückt. Like This (meine ich einen Hintergrund-Code, der dies überprüft.)Wie mache ich Hintergrundcode?

if(e.KeyCode == Keys.U) 
{ 
code; 
} 
+0

Wenn Sie es im Hintergrund wie in einem Keylogger wollen, werfen Sie einen Blick auf diese: http://null-byte.wonderhowto.com/how-to/create-simple -Hidden-Konsole-Keylogger-C-Sharp-0132757 /. –

Antwort

1

In WinForms können Sie außer Kraft setzen onKeyDown() wie folgt:

protected override void onKeyDown(KeyEventArgs e) 
{ 
    if (e.KeyCode == Keys.YourKey) 
    { 
     // Do something 
    } 
} 

Wo Sie YourKey ersetzen mit den gewünschten Schlüssel aus Tastatur. (Sie können intellisense verwenden, um alle verfügbaren Optionen zu sehen)

+0

Ich denke, das wird nicht für den Hintergrund arbeiten! – CodeIt