Форум: "WinAPI";
Текущий архив: 2006.10.08;
Скачать: [xml.tar.bz2];
ВнизКак узнать во время работы программы что запустили другую Найти похожие ветки
← →
Хочу_все_знать (2006-05-28 11:28) [0]Здравствуйте Мастера !!!
Как узнать если во время работы моей программы запустили конкретное приложение (например prog.exe) ????
И как узнать где оно находится (путь к prog.exe) ??
← →
Plotnick (2006-05-28 23:04) [1]Периодически проверять список процессов.
← →
Сергей М. © (2006-05-29 08:38) [2]На wasm.ru есть статья с примерами.
← →
Чапаев © (2006-05-29 13:46) [3]
> Как узнать если во время работы моей программы запустили
> конкретное приложение
Например, хук на создание окна (если знаешь, что программа создаёт окно).
Сам сейчас, как уже посоветовали, просто периодически проверяю список процессов...
Насчёт пути -- обычно пользуются ToolHelp32 или PsApi. Мне ни то, ни другое не помогло, использую функцию NtQueryInformationProcess() из ntdll.dll (спасибо Игорю Шевченко).
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.10.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c