![]() |
Form ohne Titlebar darstellen
Hallo,
dieses Thema beschaeftigt mich jetzt schon einen halben Tag, die Forenhinweise haben mir leider nicht weiterhelfen koennen.
Delphi-Quellcode:
Er stellt das Fenster (es ist allerdings ein MDI-Child) trotzdem
procedure TVideoWindow.FormCreate(Sender: TObject);
var OldStyle: longint; Fensterstil: Cardinal; Save: Longint; begin //ShowWindow(Self.Handle,SW_HIDE); //SystemParametersInfo(SPI_SETDRAGFULLWINDOWS, 1, nil, 0); //OldStyle := GetWindowLong(Self.Handle, GWL_STYLE); //SetWindowLong(Self.Handle, GWL_STYLE, OldStyle and not WS_CAPTION); SystemParametersInfo(SPI_SETDRAGFULLWINDOWS, 1, nil, 0); LockWindowUpdate(VideoWindow.Handle); OldStyle := GetWindowLong(VideoWindow.Handle, GWL_STYLE); SetWindowLong(Handle, GWL_STYLE, OldStyle and not WS_CAPTION); SetWindowLong(VideoWindow.Handle, GWL_EXSTYLE, GetWindowLong(VideoWindow.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW); LockWindowUpdate(0); Height := wmp.Height; Width := wmp.Width; DoubleBuffered := True; end; mit Titlebar dar. Auch werden an den Raendern so krisselige Verzerrungen angezeigt. Jemand noch einen Tip fuer mich ? :-) Gruss, der Zweig |
Re: Form ohne Titlebar darstellen
Ich glaub da war irgendwas mit
Delphi-Quellcode:
oder
FormStyle := fsNone
Delphi-Quellcode:
BorderStyle := bsNone
|
Re: Form ohne Titlebar darstellen
ich könnt noch ein WS_POPUP flag beisteuern... :stupid:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:27 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