клавиатура трекер, чтобы определить, когда настольные игры или Paint открыт - PullRequest
0 голосов
/ 27 марта 2012

новичок в группе здесь. Я был вне цикла программирования достаточно долго, чтобы быть довольно ржавым. В любом случае, я учитель компьютерных технологий в средней школе, у которого проблемы с учениками, которые бездельничают в Paint и настольных играх во время занятий. Любая помощь в получении приложения, установленного администрацией, не движется, поэтому пришло время схватить быка за рога. Я немного знаю C # и пытаюсь выяснить, как определить, когда ученик открыл Paint или настольную игру, такую ​​как пасьянс или пинбол. Это может быть хорошим сервисным приложением, которое может запускаться каждые 30 секунд. У меня есть Visual Studio 2008 Express - надеюсь, это можно использовать, потому что я знаю, что это разбавленный продукт. Я могу программировать кишки, где отображается окно сообщения и все такое, просто не знаю, как запустить оператор if для проверки открытых приложений.

Любая помощь очень ценится ТИА

1 Ответ

0 голосов
/ 27 марта 2012

Вы можете использовать Process.GetProcessesByName

foreach (var process in Process.GetProcessesByName("mspaint"))
{
   process.Kill();

 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...