ZWidgets: disabled SetClientFrame.

On Win32 this function is unused, but it contains two API calls that only exist in Windows 10 or later.
This commit is contained in:
Christoph Oelckers 2024-04-21 12:12:21 +02:00 committed by Rachael Alexanderson
parent 661b1d128e
commit 38cff89a23
No known key found for this signature in database
GPG key ID: 26A8ACCE97115EE0

View file

@ -128,6 +128,8 @@ void Win32Window::SetWindowFrame(const Rect& box)
void Win32Window::SetClientFrame(const Rect& box)
{
// This function is currently unused but needs to be disabled because it contains Windows API calls that were only added in Windows 10.
#if 0
double dpiscale = GetDpiScale();
RECT rect = {};
@ -141,6 +143,7 @@ void Win32Window::SetClientFrame(const Rect& box)
AdjustWindowRectExForDpi(&rect, style, FALSE, exstyle, GetDpiForWindow(WindowHandle));
SetWindowPos(WindowHandle, nullptr, rect.left, rect.top, rect.right - rect.left, rect.bottom - rect.top, SWP_NOACTIVATE | SWP_NOZORDER);
#endif
}
void Win32Window::Show()