Thema: Delphi Finde Window

Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Finde Window

  Alt 16. Apr 2007, 21:42
Hallo,

ich weiß nicht ob ich dich richtig verstanden habe, meinst du sowas hier?
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  WinInfo: TWindowInfo;
begin
  ZeroMemory(@WinInfo, sizeOf(WinInfo));
  WinInfo.cbSize:= SizeOf(WinInfo);
  GetWindowInfo((*Handle*), WinInfo);
  caption:= inttostr(Mouse.CursorPos.X- WinInfo.rcClient.Left)+ ' '+ inttostr(Mouse.CursorPos.Y- WinInfo.rcClient.Top);
end;
Es gibt aber noch andere Möglichkeiten, diese hier ist mir gerade eingefallen.

EDIT: Geht das bei dir nicht auch mit windows.GetDC(0) ? Dann hast du doch den DC vom Desktop.
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat