From fd1a6ff8a0e14801b1146873588f110c9db87145 Mon Sep 17 00:00:00 2001 From: Zhao Yuhang <2546789017@qq.com> Date: 周一, 11 12月 2023 20:30:34 +0800 Subject: [PATCH] minor tweaks --- src/core/contexts/win32windowcontext.cpp | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/core/contexts/win32windowcontext.cpp b/src/core/contexts/win32windowcontext.cpp index efd4d59..603079c 100644 --- a/src/core/contexts/win32windowcontext.cpp +++ b/src/core/contexts/win32windowcontext.cpp @@ -775,10 +775,14 @@ void Win32WindowContext::virtual_hook(int id, void *data) { switch (id) { + case CentralizeHook: { + const auto hwnd = reinterpret_cast<HWND>(m_windowHandle->winId()); + moveToDesktopCenter(hwnd); + return; + } case ShowSystemMenuHook: { const auto &pos = *reinterpret_cast<const QPoint *>(data); - auto winId = m_windowHandle->winId(); - auto hWnd = reinterpret_cast<HWND>(winId); + auto hWnd = reinterpret_cast<HWND>(m_windowHandle->winId()); showSystemMenu2(hWnd, qpoint2point(pos), false, m_delegate->isHostSizeFixed(m_host)); return; -- Gitblit v1.9.1