From db65d51e378271ee0be1ae2b58e69de48eb58b41 Mon Sep 17 00:00:00 2001 From: MistEO Date: Wed, 14 Jul 2021 22:29:06 +0800 Subject: [PATCH] update MoveWindow --- MeoAssistance/src/WinMacro.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MeoAssistance/src/WinMacro.cpp b/MeoAssistance/src/WinMacro.cpp index 8adf8c0733..6b76d9e3fd 100644 --- a/MeoAssistance/src/WinMacro.cpp +++ b/MeoAssistance/src/WinMacro.cpp @@ -96,7 +96,10 @@ bool WinMacro::resizeWindow(int width, int height) return false; } - return ::MoveWindow(m_handle, 0, 0, width / getScreenScale(), height / getScreenScale(), true); + RECT rect; + bool ret = ::GetWindowRect(m_handle, &rect); + + return ret && ::MoveWindow(m_handle, rect.left, rect.top, width / getScreenScale(), height / getScreenScale(), true); } bool WinMacro::resizeWindow()