From ab7a3d51087de3a60747839e9274667c6636925d Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Sat, 1 Dec 2018 00:25:16 +0100 Subject: [PATCH] fix dune 2000 window frame --- src/main.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main.c b/src/main.c index 9805f8f..420d011 100644 --- a/src/main.c +++ b/src/main.c @@ -882,6 +882,11 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) switch(uMsg) { + case WM_NCPAINT: + { + // return DefWindowProc to prevent glitched window frame (dune 2000) + return DefWindowProc(hWnd, uMsg, wParam, lParam); + } case WM_D3D9DEVICELOST: { if (Direct3D9Active && Direct3D9_OnDeviceLost())