Самый быстрый способ получить сфокусированное управление в WinForms c #?

Я использую ProcessCmdKey в своем главном окне формы, чтобы приложение проверяло определенные ключи и выполняло специальную обработку пробелов, правого, левого и некоторых других типов. ProcessCmdKey в главной форме вызывается, даже если пользователь вводит текстовое поле внутри вложенного набора пользовательских элементов управления. Я не хочу обрабатывать клавишу пробела, когда они сфокусированы на элементе управления TextBox, так как они никогда не смогут набрать пробел. Как я могу проверить тип текущего окна в масштабе приложения?

Ответы на вопрос(2)

Ваш ответ на вопрос