Captura de Ctrl + C em uma caixa de texto
Apesar de eu trabalhar com c # (Formulários do Windows) por anos, estou tendo um momento de falha cerebral, e não posso, para a vida de mim, descobrir como pegar um usuário digitandoCtrl + C em uma caixa de texto.
Meu aplicativo é basicamente um aplicativo de terminal e eu queroCtrl + C para enviar um(byte)3
para uma porta serial, em vez de ser o atalho para Copiar para a área de transferência.
Eu coloquei os atalhosenabled
propriedade para false na caixa de texto. No entanto, quando o usuário acertaCtrl + C, o evento keypress não dispara.
Se eu pegar o keydown, o evento é acionado quando o usuário pressionaCtrl (isto é, antes que eles atinjam oC chave).
É provavelmente algo estupidamente simples que estou perdendo.