Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

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

Re: Editboxen in fremden Programmen suchen

  Alt 2. Mai 2004, 18:39
Hi,

Mit EnumWindows() kannst du alle Toplevel-Fenster durchlaufen.
Dann rufst du für jedes einzelne Fenster EnumChildWindows auf.
Dies liefert dir dann Handles zu Windows Controls.
Nit GetClassName() ermittelst du dann den Klassennamen des Controls.
Mit SendMessage + WM_GETTEXT kannst du den Text des Controls auslesen.
Thomas
  Mit Zitat antworten Zitat