получить событие, когда новая (внешняя) программа работает с API на C #? - PullRequest
0 голосов
/ 09 декабря 2010

Я пишу программу на C #, и я хочу знать, есть ли какой-либо способ получать уведомления при запуске новой программы, не проверяя каждый раз диспетчер задач и процессы, как событие C # ... или как какой-то крючок .. (например, SetWindowsHookEx)? благодарю вас! Ширан.

Ответы [ 2 ]

1 голос
/ 09 декабря 2010

В следующей статье показано, как использовать WMI (инструментарий управления Windows) для этого в C #:

Using WMI to monitor process creation, deletion and modification in .NET

0 голосов
/ 09 декабря 2010

Вам нужно ManagementEventWatcher .

...