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

Вниз

УБИТЬ приложение. если это вообще возможно.   Найти похожие ветки 

 
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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.01 c
14-85196
AL2002
2002-07-29 14:43
2002.08.26
Просьба оценить


14-85182
saxon
2002-07-26 14:54
2002.08.26
Задолбало!


14-85208
Igor_thief
2002-07-27 18:53
2002.08.26
Скины


4-85284
Dmk
2002-06-19 01:48
2002.08.26
Как избавиться от мерцания?


3-84934
Gri
2002-08-07 10:48
2002.08.26
Как ускорить цикл для считывания данных