Einzelnen Beitrag anzeigen

TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Button fremder Anwendungen drücken

  Alt 18. Dez 2006, 19:05
Hallo,

um die Button-Handle herauszukriegen wirst Du wahrscheinlich nicht umhinkommen, dir hierfür auch mal das Bei Google suchenSpyXX von Microsoft zu besorgen. Damit kannst Du dann z.B. auch auslesen, über welche Child-Windows der Application Du dich dann u.U. auch entlanghangeln musst bis zu deinem Wunsch-Button (immer schön mittels FindWindowEx). ...Und anstelle von WM_LButtonDown etc. dann event. auch besser gleich die ButtonMessage "BM_Click" abschicken.


edit: Spy++ ist zwar von MS, kostet aber (trotzdem) nix. Das Prog zeigt dir dann z.B. auch den Button-Namen, der ja fürs Suchen per FindWindowEx auch durchaus nützlich/notwendig ist.
MfG (& Thx ggf.)
  Mit Zitat antworten Zitat