Verwende bitte die Delphi Formatierung für Delphi Code.. Danke.
Der Code kommt nur BIS zu deiner Anwendung.
Wie ich schon sagte du musst die ChildWindows enumerieren bis du das
handle des TEdit erfahren hast.
Dann habe ich dich gebeten dir einmal die Funktion von FindWindowEx anzusehen. (Hast gemacht?)
Wenn ja dann würdest du verstehen warum FindWindowEx nicht funktioniert mit einem
Handle 0 für das ChildWindow
Was also willst du finden mit einem 0
Handle ? Ohne das du in dem Fremden Fenster die ChildWindows enumerierst.
Zitat:
Retrieves a
handle to a window whose class name and window name match the specified strings. The function searches child windows, beginning with the one following the specified child window. This function does not perform a case-sensitive search.
Wenn du das
Handle nicht kennst in dem fall wenn du 0 übergibst must du das Window (Der Anwendung) enumerieren bis du das korrekte
Handle in Erfahrung gebracht hast.
Wenn du 0 eingibst beginnt die suche nach dem
Handle in der ZOrder so wie die Controls auf deinem Window abgelegt sind.
gruss