Тема: Handle
Показать сообщение отдельно
  #3  
Старый 23.02.2009, 20:54
ControlFreak ControlFreak вне форума
Прохожий
 
Регистрация: 22.02.2009
Сообщения: 6
Репутация: 10
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
q:hwnd;
begin
q:=findwindow('SciCalc','Калькулятор');
if q=0 then showmessage('окно не найдено ');
if q=0 then exit ;
if q>0 then   showmessage('окно найдено ');
sendmessage(q,wm_close,0,0);
end;

это для калькулятора из виндоус : ) 
procedure TForm1.Button1Click(Sender: TObject);
var
q:hwnd;
begin
q:=findwindow(nil,'КОНСТАНТА');
if q=0 then showmessage('окно не найдено ');
if q=0 then exit ;
if q>0 then   showmessage('окно найдено ');
sendmessage(q,wm_close,0,0);
end;
а так для окна с именем КОНСТАНТА
Ответить с цитированием