Форум: "WinAPI";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
ВнизУБИТЬ приложение. если это вообще возможно. Найти похожие ветки
← →
heex (2002-06-18 19:07) [0]Надо убить чужое приложение, но фишки типа WM_CLOSE, WM_SYSCOMMAND, WM_QUIT не прокатывают, потому как оно блин шибко умное и вываливает диалог, мол, закрываться или нет. И хоть убейся. Я и так, и так. Пытался послать VK_SPACE, VK_RETURN, и просто клавишу "Y", потому как там дефалтовая кнопка Yes. Ничо не получилось, либо я не туда посылал, либо еще что. Короче КАК МНЕ ЕГО УБИТЬ????? =)
← →
doomin (2002-06-20 13:19) [1]TerminateProcess при наличии прав. Только оно все данные может потерять
← →
Игорь Шевченко (2002-06-20 13:48) [2]Через Task Manager
← →
Slava (2002-06-21 11:12) [3]Вот пример от Валентина Озерова:
Можно указать или класс окна или заголовок окна или и то и другое
procedure KillProgram(ClassName: PChar; WindowTitle: PChar);
const
PROCESS_TERMINATE = $0001;
var
ProcessHandle : THandle;
ProcessID: Integer;
TheWindow : HWND;
begin
TheWindow := FindWindow(Classname, WindowTitle);
GetWindowThreadProcessID(TheWindow, @ProcessID);
ProcessHandle := OpenProcess(PROCESS_TERMINATE, FALSE, ProcessId);
TerminateProcess(ProcessHandle,4);
end;
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c