![]() |
Fremden Button klicken
Hallo,
ich habe ein kleines Problem. Ich würde gerne in einem fremden Programm einen Button klicken. Das klappt eigentlich so:
Delphi-Quellcode:
Mein Problem ist das Fenster in dem Der Button ist, ist Selbst ein Fenster im Fenster.
var
wnd: HWND; begin wnd := FindWindow(nil,'Fenstertitel'); if IsWindow(wnd) then begin btn := FindWindowEx(wnd, 0, nil, 'Button_Caption'); if wnd <> 0 then begin SendMessage(wnd,BM_CLICK,2,0); end; end; end; Wenn es Tabs sind kann man das ja so finden:
Delphi-Quellcode:
Aber was muss man bei Fenster machen?
FindHWnd := FindWindowex(wnd, 0, '#32774', 'Config');
MfG XXcD |
Re: Fremden Button klicken
Bemüh doch mal
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz