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

Вниз

wm_destroy VS "Черви"   Найти похожие ветки 

 
TDionis   (2005-07-15 23:00) [0]

ничего не понимаю.
пишу:

procedure TForm1.Button1Click(Sender: TObject);
var
wnd: hwnd;
begin
 wnd := FindWindow(nil, "Сетевая игра "Червы"");
 showmessage(inttostr(wnd));
  sendmessage(wnd,wm_destroy,0,0);
end;

Хандл показывается.Значит он есть. Аналогичным методом убивается саперик, солитер, блокнот и много чего. А вот червы нет. Объясните, пожалуйста, это я тупой или у меня не червы, а вирус???


 
Игорь Шевченко ©   (2005-07-16 00:54) [1]

PostMessage (wnd, WM_CLOSE, 0, 0) ?
или
PostMessage (wnd, WM_SYSCOMMAND, SC_CLOSE, 0) ?


 
Marser ©   (2005-07-16 01:43) [2]

Вполне поддерживая предыдущего оратора в том смысле, что есть более подходящие пути закрытия окна, хочу заметить, что было бы нелишним ещё раз убедиться, что найденный дескриптор принадлежит именно вашему окну.


 
Kerk ©   (2005-07-16 10:06) [3]

Сейчас придет Казанова и скажет, что нужно внедрить DLL и оттуда вызвать ExitProcess :)))


 
TDionis   (2005-07-16 14:14) [4]

хандл точно тот: WindowFromPoint(),FindWindow(), WinSight - все один и тот же показывают хандл...

PostMessage (wnd, WM_CLOSE, 0, 0)
- хм...РАБОТАЕТ!! 8[]

не понял... а wm_destroy чем хуже?.. я понял: ЭТО ВСЕ БИЛЛ ГЕЙТС! ))



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.036 c
8-1114086942
anat
2005-04-21 16:35
2005.09.04
OpenGL транформация


8-1114339074
Pasha L
2005-04-24 14:37
2005.09.04
Как прочитать данные муз файла


3-1121980238
XYZ
2005-07-22 01:10
2005.09.04
Как создать таблицу BDE в памяти без сохранения на диск ?


1-1124182918
kot andrei
2005-08-16 13:01
2005.09.04
Form.Show в другом приложении


9-1115718676
nikitoz
2005-05-10 13:51
2005.09.04
Автору dceDemo.