delphi findwindow



Автор Ольга Антонович задал вопрос в разделе Другие языки и технологии

Delphi. Функция findwindow(); и получил лучший ответ

Ответ от Костя Кузнецов[гуру]
procedure TForm1.Button1Click(Sender: TObject); var hForFindWin: hWnd; WinClass, WinCaption: PAnsiChar; begin if UpperCase(Edit1.Text) = \'NIL\' then WinClass := nil else WinClass := PChar(Edit1.Text); if UpperCase(Edit2.Text) = \'NIL\' then WinCaption := nil else WinCaption := PChar(Edit2.Text); hForFindWin := FindWindow(WinClass, WinCaption); Edit3.Text := IntToStr(hForFindWin); end; FindWindow() использует null-terminated строки.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi. Функция findwindow();

Как передать нажатие клавиши другому окну? (delphi)
можно как и сказали выше по имени окна получить хэндл.. .

H:=FindWindow(Nil,'Form1');подробнее...
спросили в Delphi
Как можно изменить приоритет процесса по его имени (id неизвестен) в Delphi ?
если текущего процесса, то.. .

procedure TForm1.Button1Click(Sender: TObject);подробнее...

как отследить завершение процесса в Delphi?
Можешь попробовать так:
procedure Start;
var
si: TStartupInfo;
p:
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*