.NET 4.x Написание хука на перехват нажатия Enter - C#

Узнай цену своей работы

Формулировка задачи:

Помогите с написанием хука. Нужно перехватить нажатие клавиши Ентер на форме, а я в этом(хуках) ничего не смыслю.

Решение задачи: «.NET 4.x Написание хука на перехват нажатия Enter»

textual
Листинг программы
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {         
            
            if (keyData == Keys.Enter)
            {
                button2.PerformClick();
                return true; 
            }
 
            if (keyData == Keys.Escape)
            {
                button1.PerformClick();
                return true;
            }
 
            if (keyData == Keys.Up || keyData == Keys.Down || keyData == Keys.Left || keyData == Keys.Right)
            {
                return true;
 
            }
            return base.ProcessCmdKey(ref msg, keyData);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы