Ich hab's und es geht wie folgt:
Die entsprechenden Informationen kann man über die
API-Funktion GetWindowPlacement() abfragen. In dem zurückgelieferten Record findet sich unter rcNormalPosition das BoundsRect, das das Fensters im Status fsNormal umgibt.
Delphi-Quellcode:
var wp: TWindowPlacement;
begin
wp.length := SizeOf (wp);
GetWindowPlacement (
Handle, @wp);
end;