PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C#] Ctrl-taste überwachen



Roboman93
19.11.2008, 18:52
hi,
ich schreibe grad ein Programm, genannt NetCP(Net COpy'n'Paste), mit dem die zwischenablage zweier Computer über das LAn synchronisiert werden(nur text)(warum? Pure faulheit) Auf jeden fall soll die zwischenablage immer dann gesendet werden, wenn CTRL+C gedrückt wird. wie kann ich nun erreichen, dass ein event immer dann ausgelöst wird, wenn ich CTRL+C drücke?

mfg roboman

Duke of Doom
19.11.2008, 22:16
das sollte dein problem lösen:
http://www.codeproject.com/KB/cs/CSLLKeyboardHook.aspx

Roboman93
20.11.2008, 16:47
ok, scheint zu klappen, allerdings wenn ich dann den CTRL-knopf drücke, kommt eine fehlermeldung von Windows(fehlerberichterstattung). woran kann das liegen?

mfg roboman

Roboman93
20.11.2008, 17:48
ach ja, wo muss ich die deklaration des eventhandler in einem windows-form-projekt schreiben? bei mir kommt immer ne meldung, dass der name(das was in klammern steht) nicht bekannt ist. bei einer notification-icon-anwenducg passiert das nicht.

mfg roboman

Roboman93
20.11.2008, 19:31
nochmal ach ja, gibt es einen eventhandler, der auslöst, wenn die zwischenaböage geändert wird?