Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#11

Re: Handle des Child Fenster ermitteln

  Alt 20. Jun 2008, 17:04
Probier's so:

SendMessage(Handle_Des_Buttons, BM_CLICK, 0, 0); oder so (getippt und nicht getestet)

Delphi-Quellcode:
procedure SimulateClickOnButton(Handle_Des_Buttons: HWND);
var
  gwlid: longint;
begin
  if Handle_Des_Buttons <> 0 then
  begin
    gwlid := GetWindowLong(Handle_Des_Buttons, GWL_ID);
    SendMessage(GetParent(Handle_Des_Buttons), WM_COMMAND, MAKEWPARAM(gwlid, BN_CLICKED), Handle_Des_Buttons);
  end;
end;
Thomas
  Mit Zitat antworten Zitat