Как я могу определить, когда конкретный exe-файл был открыт в C/С++ в Windows?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как я могу определить, когда конкретный exe-файл был открыт в C/С++ в Windows?

Сообщение Anonymous »

Я пытаюсь создать приложение, которое может выполнять такие действия, как изменение разрешения экрана или приоритета процессора при запуске определенного исполняемого файла/игры.
Как я могу определить, когда исполняемый файл открывается и закрывается с наименьшим возможным значением использование ресурсов в Windows?
(не обязательно C/C++, я просто предположил, что они самые быстрые для этой задачи)
Я однажды попробовал опросить все процессы в секунду с помощью API Windows, чтобы определить, открылся/закрылся ли мой конкретный exe-файл, но это казалось смешным из-за количества ресурсов, которые он использовал.
Причина, по которой я не хочу Запуск программы, которую нужно отслеживать, из моего собственного исполняемого файла, происходит из-за уже существующих ярлыков для отслеживаемого exe-файла на рабочем столе и в меню «Пуск», которые по умолчанию не запускают мой собственный exe-файл.

Подробнее здесь: https://stackoverflow.com/questions/785 ... on-windows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»