1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-24 17:49:52 +01:00

fix MoveWindow WM_SIZE

This commit is contained in:
FunkyFr3sh 2023-07-11 02:13:30 +02:00
parent e6596492ad
commit 225f764388

View File

@ -357,8 +357,16 @@ BOOL WINAPI fake_MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BO
{ {
if (g_ddraw->hwnd == hWnd) if (g_ddraw->hwnd == hWnd)
{ {
//real_SendMessageA(g_ddraw->hwnd, WM_MOVE_DDRAW, 0, MAKELPARAM(X, Y)); if (g_ddraw->width && g_ddraw->height && (nWidth != g_ddraw->width || nHeight != g_ddraw->height))
real_SendMessageA(g_ddraw->hwnd, WM_SIZE_DDRAW, 0, MAKELPARAM(nWidth, nHeight)); {
//real_SendMessageA(g_ddraw->hwnd, WM_MOVE_DDRAW, 0, MAKELPARAM(X, Y));
real_SendMessageA(
g_ddraw->hwnd,
WM_SIZE_DDRAW,
0,
MAKELPARAM(min(nWidth, g_ddraw->width), min(nHeight, g_ddraw->height)));
}
return TRUE; return TRUE;
} }