![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать запущено приложение с определенным именем или нет? [D5, Win95/98]
new23 © (2002-08-29 14:23:00)Как узнать запущено приложение с определенным именем или нет?
По имени exe-файла.
new23 (2002-08-29 15:40:00) [1]Спасибо! Воспользовалась CreateToolHelp32SnapShot,
Process32First,
Process32Next
malakai (2002-08-29 15:18:00) [2]The EnumThreadWindows function enumerates all nonchild windows associated with a threadby passing the handle to each window, in turn, to an application-defined callback function.
Чтобы получить процесы нужно исползовать EnumProcesses
а потом с GetModuleFileNameEx можно узнать имя файла.
Song (2002-08-29 15:02:00) [3]EnumThreadWindows()
new23 (2002-08-29 14:52:00) [4]Какие для этого используются функции?
Song (2002-08-29 14:38:00) [5]Перебрать все процессы и сравнить.