ömm, is zwar schon spät, aber ersetz mal:
sendmessage(WindowFromPoint(Mouse.CursorPos),WM_LButtonDown,0,0);
durch
Delphi-Quellcode:
var HandleVar:integer;
{code}
// Handle zuweisen
HandleVar:=WindowFromPoint(Mouse.CursorPos);
{code}
// Nachricht ausführen
sendmessage(HandleVar,WM_LButtonUp,0,0);
bzw. schreibe
Delphi-Quellcode:
sendmessage(HandleVar,WM_LButtonDown,0,0);
sendmessage(HandleVar,WM_LButtonUp,0,0);
für nen vollständigen Klick. Habe ne kurze Demo programmiert und der Buttonklick wurde erfolgreich durchgeführt... als Gegenleistung kannst du mir vielleicht verraten, wie ich eine Caption eines Buttons über das
Handle auslesen kann
gute Nacht,
Christian