diff --git a/src/winapi_hooks.c b/src/winapi_hooks.c index d1173b0..a98cce5 100644 --- a/src/winapi_hooks.c +++ b/src/winapi_hooks.c @@ -306,6 +306,11 @@ LRESULT WINAPI fake_SendMessageA(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lPar lParam = MAKELPARAM(x, y); } + if (g_ddraw && g_ddraw->hwnd == hWnd && Msg == WM_SIZE && g_hook_method != 2) + { + Msg = WM_SIZE_DDRAW; + } + LRESULT result = real_SendMessageA(hWnd, Msg, wParam, lParam); if (result && g_ddraw && Msg == CB_GETDROPPEDCONTROLRECT)