кто-нибудь знает, как я могу настроить обработчик событий, чтобы при нажатии клавиш Alt + Shift + Ctrl + буква что-то делала?
override void OnKeyDown( object sender, KeyEventArgs e ) { bool myKeysPressed = (e.KeyCode == Keys.A) && ((e.Modifiers & Keys.Alt) == Keys.Alt) && ((e.Modifiers & Keys.Shift) == Keys.Shift) && ((e.Modifiers & Keys.Control) == Keys.Control); }
То же, что и у Эда, но короче и удобочитаемее;)
override void OnKeyDown( object sender, KeyEventArgs e ) { bool myKeysPressed = (e.KeyCode == Keys.A) && e.Alt && e.Shift && e.Control; }