Podczas obsługi zdarzeń Control.OnKeyPress
, istnieje KeyPressEventArgs
, który zawiera KeyChar
.Pobierz znak na Control.KeyDown?
Ze względów praktycznych potrzebuję dokładnie tego samego KeyChar
, ale podczas obsługi zdarzenia OnKeyDown
.
Urządzenie KeyEventArgs
nie zawiera żadnych danych związanych z rysunkami. Mam na myśli, jeśli naciśnięcie klawisza A
z lub bez Shift
nie ma wpływu na KeyCode
, KeyData
lub KeyValue
. To samo, gdy używam innego języka, wciąż uzyskuję wartości w języku angielskim.
Jak uzyskać KeyPressEventArgs.KeyChar
w wydarzeniu KeyDown
?
Dzięki.
A jaki znak chcesz mieć po zwolnieniu klawisza Alt? –
'KeyPress' nie uruchamia się po zwolnieniu klawisza Alt, ale" OnKeyDown "tak czy inaczej, w tym przypadku znak" \ 0 "jest wystarczająco dobry. – DxCK