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:
parent
e6596492ad
commit
225f764388
@ -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;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user