Форум: "WinAPI";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Вниз
Как закрыть какое-либо стороннее приложение, зная его имя и папку Найти похожие ветки
← →
@ac (2004-02-26 11:52) [0]Как закрыть какое-либо стороннее приложение, зная его имя и папку, где оно находится?
Или узнать его HWND (тогда уж можно будет послать message на закрытие)?
← →
Игорь Шевченко © (2004-02-26 12:40) [1]А зачем закрывать "какое-нибудь" ?
← →
DeadMeat © (2004-02-26 18:50) [2]имя и папку
????
← →
@ac (2004-02-27 07:43) [3]Ну, вполне определенное.
А что имя и папку? Ну, адрес. То есть может проверить запущено ли данное приложение или нет, а потом найти Handle.
← →
Aleksey Pavlov © (2004-02-27 09:28) [4]SendMessage(FindWindow(lpClassName, lpWindowName), WM_CLOSE, 0, 0);
lpClassName - класс твоего окна.
lpWindowName - имя окна (caption).
Эти данные можно посмотреть в Spy++
← →
DeadMeat © (2004-02-27 15:39) [5]CreateToolhelp32Snapshot + F1
← →
Eagle-XK © (2004-02-27 16:28) [6]Тебе нужно "перебрать" все процессы по очереди и проверить их на сорпадение с полным именем нужного тебе файла.
З.Ы. А зачем тебе его завершать, если в реестре можна прописать, чтобы его не зупускали :-)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c