в моем приложении c # / winforms я хотел бы сделать что-то вроде клавиатурных сокращений всего приложения, которые должны запускаться где угодно, кроме случаев, когда фокус находится в элементе управления, где пользователь может редактировать текст, например текстовое поле.
В настоящее время я перезаписываю эту функцию, чтобы сделать это.
protected override bool ProcessCmdKey(ref Message msg, Keys keyData);
как добавить к этому исключение, чтобы оно не срабатывало, когда пользователь находится в редактируемом элементе управления?
спасибо!