das aus CreateParams dürfte etwa so rückgängg gemacht werden
(könnte aber sein, daß hier als Parent eventuell Application.Handle verwendet werden müßte
)
Delphi-Quellcode:
SetWindowLong(
Handle, GWL_EXSTYLE, GetWindowLong(
Handle, GWL_EXSTYLE)
and not WS_EX_TOOLWINDOW);
SetParent(
Handle, Application.MainForm.Handle);
und das Rückgängiggemachte dürfte man dann wiederum so rückgängig machen können
Delphi-Quellcode:
SetWindowLong(
Handle, GWL_EXSTYLE, GetWindowLong(
Handle, GWL_EXSTYLE)
or WS_EX_TOOLWINDOW);
SetParent(
Handle, GetDesktopwindow);