Как сделать, чтобы при нажатии 2х клавиш закрыть сторонний процесс - C#

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

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

Как сделать, чтобы при нажатии 2х клавиш закрыть сторонний процесс? Допустим при нажатии ктрл+таб закрывался хром.
if (sendkeys.send("^{"+keys.tab.tostring()+"}))==?????)
и там уже через процесс.кил убивать процесс. Но как саму проверку клавиш сделать?

Решение задачи: «Как сделать, чтобы при нажатии 2х клавиш закрыть сторонний процесс»

textual
Листинг программы
       private void Form1_Load(object sender, EventArgs e)
        {
 
            Process.Start(@"Путь");
            Process[] ps = Process.GetProcessesByName("имя процесса");
            foreach (Process ps1 in ps)
                if (ps1.Responding == true)
                    SendKeys.Send("^{" + Keys.Tab.ToString() + "}");
        
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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