Hey, das sind alles so sachen, die du selber per Suche im Forum herausfinden kannst:
mit screen.height und screen.width kannst du die höhe und breite deines Bildschirms ermitteln. und mit folgender Funktion berechnest du die höhe der taskbar (gefunden in
Taskbar höhe):
Delphi-Quellcode:
function GetTaskbarHeight: integer;
var
SysTray: Windows.HWND;
Rect: TRect;
begin
Result := -1;
SysTray := FindWindow('Shell_TrayWnd', nil);
If SysTray <> INVALID_HANDLE_VALUE then begin
If GetWindowRect(SysTray, Rect) then begin
Result := Screen.Height - Rect.Top;
end;
end;
end;
Der Rest müsste klar sein, oder? Von Screen.height und width einfach die höhe und breite deines Fensters abziehen und dann von der höhe noch die Taskbarhöhe abziehen, fertig.