Guten Tag, unter
WinApi benutze ich diesen Aufruf
Delphi-Quellcode:
Handle := CreateWindowEx(WS_EX_WINDOWEDGE
{$IFDEF DEFONTOP} or WS_EX_TOPMOST
{$ENDIF DEFONTOP},
PChar('
Class'),
PChar('
Caption'),
WS_VISIBLE
or WS_CAPTION
or WS_SYSMENU
or WS_BORDER
or WS_MINIMIZEBOX,
((GetSystemMetrics(SM_CXFULLSCREEN)
DIV 2)-(ZahlX
DIV 2)),
((GetSystemMetrics(SM_CYFULLSCREEN)
DIV 2)-((ZahlY-(GetSystemMetrics(SM_CYSIZE)+GetSystemMetrics(SM_CYMIN)))
DIV 2)),
ZahlX, ZahlY+GetSystemMetrics(SM_CYSIZE), 0, 0, Inst,
NIL);
um ein Fenster mittig auf dem Bildschirm zu erstellen, inklusive DPI check für Titelleisten Höhe (GetSystemMetrics(SM_CYSIZE)).
Das mit der Fenstermitte unter
VCL hab ich raus aber wie ermittle ich unter
VCL wie hoch eine Titelleiste von Windows ist/sein sollte? Also ein
VCL Ersatz für GetSystemMetrics(SM_CYSIZE). Hat da jemand eine Idee für mich? Ist bestimmt eine Property die ich nur abfragen brauche .....oder?