![]() |
nonvcl Fensterrahmen entfernen
Hallo, ich bin's nochmal, ich weiß nicht, wie ich einen Fensterrahmen entfernen kann.
Sicher geht das mit MoveWindow, indem man die Größe so reduziert, daß der Rahmen nicht mehr sichtbar ist. Diese Frickellösung gefällt mir weniger. Da gibt's doch was Besseres, oder? |
Re: nonvcl Fensterrahmen entfernen
Der Rahmen wird über die Stile bei CreateWindow bzw. CreateWindowEx angegeben, also z.B. WS_BORDER (einfacher Rahmen), WS_CAPTION (Überschrift), WS_THICKFRAME (dicker Rahmen).
Also entweder dort angeben, oder mit GetWindowLong/SetWindowLong mit Parameter GWL_STYLE entfernen. Danach sollte das Fenster dann aber komplett invalidiert werden (zum Neuzeichnen). |
Re: nonvcl Fensterrahmen entfernen
Danke Flocke, es funktioniert.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz