Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

Как узнать во время работы программы что запустили другую   Найти похожие ветки 

 
Хочу_все_знать   (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 вся ветка

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
3-1155098797
al_tor
2006-08-09 08:46
2006.10.08
Ошибка при вызове ADOQuery


1-1156630433
Konstantin555
2006-08-27 02:13
2006.10.08
Как получить заголовок, автора письма БЕЗ ЗАГРУЗКИ ПИСЬМА?


3-1154862962
serko
2006-08-06 15:16
2006.10.08
Найти далее и др.


2-1158939772
ycuk
2006-09-22 19:42
2006.10.08
MySQL


6-1147765014
M@D
2006-05-16 11:36
2006.10.08
Отправка файла по почте.