Registriert seit: 21. Aug 2003
4.856 Beiträge
|
Ein Fremdes Memo finden - für Fortgeschrittene?!
16. Jun 2008, 12:59
Moin!
Ich stehe vor folgendem Problem: Ich möchte Text in ein TMemo einer fremden Anwendung schreiben. Dieses Memo befindet sich auf einem "dockbaren" (oder wie immer das Wort heißt) Fenster.
Ist das Fenster nicht gedockt, kan ich das Memohandle leicht über FindWindow und FindWindowEx ermitteln. Ist es jedoch gedockt, verliert das Fenster wohl seinen Status als "Window", jedenfalls wird es über FindWindow nicht mehr gefunden. Zwar kann ich auch jetzt via WinSpy und Co leicht den FindWindowEx-"Pfad" zum Memo ermitteln, nur gibt es ja unzählige Möglichkeiten, wo das Fenster angedockt sein kann.
Diese Möglichkeiten alle hardzucoden erscheint mir als eine äußerst unsaubere Lösung. Welche anderen Möglichkeiten gäbe es da nun, dieses Memo zu finden?
|