Einzelnen Beitrag anzeigen

wallwriht

Registriert seit: 23. Mär 2010
30 Beiträge
 
#16

AW: Fensterinhalt eines anderen Programm übernehmen

  Alt 7. Mär 2011, 15:45
Delphi-Quellcode:
procedure Tform1.findit;

 var
  wndMain, wndChild: HWND;
begin
  wndMain := FindWindow('ThunderRT6FormDC','ICQ Status Checker v.1.7.3');
  if wndMain <> 0 then
  begin
    wndChild := FindWindowEx(wndMain, 0, 'ThunderRT6Frame', nil);
    wndChild := FindWindowEx(wndChild, 0, 'ThunderRT6PictureBoxDC', nil);
    wndChild := FindWindowEx(wndChild, 0, 'ThunderRT6Frame', nil);
    wndChild := FindWindowEx(wndChild, 0, 'ThunderRT6PictureBoxDC', nil);
    if wndChild <> 0 then
    begin
      ShowMessage('Window Handle: ' + IntToStr(wndChild));
     // FlashControl(wndChild); // internal function
    end;
  end;

  Memo1.Text:=gettext(wndchild);
end;
  Mit Zitat antworten Zitat