Delphi-Quellcode:
qqmainw:=FindWindow('AfxFrameOrView42s',nil);
qqmainw:=FindWindowEx(qqmainw,0,'AfxMDIFrame42s',nil);
qqmainw:=FindWindowEx(qqmainw,0,'AfxFrameOrView42s',nil);
qqmainw:=GetNextWindow(qqmainw,GW_HWNDNEXT);
qqmainw:=FindWindowEx(qqmainw,0,'#32770',nil);
richedit:=FindWindowEx(qqmainw,0,'RICHEDIT',nil);
Wie man and diesem Schnipsel sehen kann, ist das erste Fenster ein
MDI Parent, dort kann also durchaus ein #32770 als Child vorhanden sein. Die letzte Zeile sagt aus, das es sich bei dem Control, das den Text enthält um ein RichEdit handelt, dafür
API-Funktionen zu finden dürfte kein grosses Problem sein.
EDIT: Bekomme übrigens keinen Fehler beim Code per Copy&Paste, anbei die .dpr. Gehts bei dir auch um ein Chat-Programm? Wen ja, welches?