Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Programmsteuerung mit FindWindowEx
31. Dez 2005, 12:38
Ein Formular, zwei Schaltflächen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage('Hello world');
end;
procedure TForm1.Button2Click(Sender: TObject);
var
hWnd: THandle;
hBtn: THandle;
begin
hWnd := FindWindow(nil, 'Form1');
if hWnd <> 0 then
begin
hBtn := FindWindowEx(hWnd, 0, nil, 'Button1');
if hBtn <> 0 then
begin
SendMessage(hBtn, BM_CLICK, 0, 0);
end
else
ShowMessage(SysErrorMessage(GetLastError));
end
else
ShowMessage(SysErrorMessage(GetLastError));
end;
Michael Ein Teil meines Codes würde euch verunsichern.
|
|
Zitat
|