Как сделать, чтобы при нажатии 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() + "}");
        
        }

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


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

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

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