Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: ClientHeight, ClientWidth, Top und Left eines externen Fensters ermitteln
21. Apr 2013, 17:38
Delphi-Quellcode:
var
hand: HWND;
WndRect,ClntRect:TRect;
begin
hand := FindWindow(' notepad', nil);
if handle <> 0 then
begin
GetWindowRect(hand,WndRect);
Windows.GetClientRect(hand,ClntRect);
Showmessage(Format(' Window Top: %d Left: %d Right: %d Bottom %d'#13#10
+' Client Top: %d Left: %d Right: %d Bottom %d'#13#10
,[WndRect.Top,WndRect.Left,WndRect.Right,WndRect.Bottom
, ClntRect.Top,ClntRect.Left,ClntRect.Right,ClntRect.Bottom]));
end;
end;
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
|
|
Zitat
|