Fangen Strg + C in einer Textbox

Trotzdem ich mit C # arbeite (Windows FormsIch habe seit Jahren einen Moment, in dem mein Gehirn ausfällt, und kann für mein ganzes Leben nicht herausfinden, wie ich einen Benutzer beim Tippen erwischen kannStrg + C in eine Textbox.

Meine Anwendung ist im Grunde eine Terminalanwendung, und ich möchteStrg + C senden a(byte)3 an eine serielle Schnittstelle, anstatt die Verknüpfung für In Zwischenablage kopieren.

Ich habe die Verknüpfungen festgelegtenabled Eigenschaft für das Textfeld auf false. Doch wenn der Benutzer trifftStrg + Cwird das Tastendruckereignis nicht ausgelöst.

Wenn ich die Taste drücke, wird das Ereignis ausgelöst, wenn der Benutzer drücktStrg (das heißt, bevor sie das treffenC Schlüssel).

Es ist wahrscheinlich etwas dummes, was ich vermisse.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage