Jestem nowy w C# i robię trochę pracy w istniejącej aplikacji. Mam rzutnię DirectX, która zawiera komponenty, które chcę móc ustawić za pomocą klawiszy strzałek.C# i klawisze strzałek
Obecnie nadpisuję klucz ProcessCmdKey i przechwytuję wejście ze strzałką i wysyłam zdarzenie OnKeyPress. To działa, ale chcę, aby móc użyć modyfikatorów (ALT + CTRL + SHIFT). Jak tylko zatrzymam modyfikator i naciśniesz strzałkę, żadne zdarzenia nie zostaną wywołane, a ja słucham.
Czy ktoś ma jakieś pomysły lub sugestie dotyczące tego, gdzie powinienem się z tym skontaktować?