Как определить с помощью С# в Windows момент запуска внешнего приложения?
Я попробовал FilesystemWatcher, который не работает, потому что файл не меняется. Кроме того, таймер постоянно проверяет, что все открытые процессы могут быть немного убиты. Есть ли другой способ сделать это? Если нет в С#, возможно ли это сделать на С++ (если да, то дайте мне пример).
Причина, по которой я хочу сделать это, предназначена для ведения журнала.