From 8f8eca66d33e8cf6d497d7ee07595af306537d5e Mon Sep 17 00:00:00 2001 From: narzoul Date: Thu, 8 Apr 2021 13:30:48 +0200 Subject: [PATCH] Fixed hooking of dialog window in FF8Config --- DDrawCompat/Gdi/User32WndProcs.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/DDrawCompat/Gdi/User32WndProcs.cpp b/DDrawCompat/Gdi/User32WndProcs.cpp index 8171965..28a712e 100644 --- a/DDrawCompat/Gdi/User32WndProcs.cpp +++ b/DDrawCompat/Gdi/User32WndProcs.cpp @@ -137,6 +137,16 @@ namespace { switch (msg) { + case WM_CREATE: + { + LRESULT result = origDefWindowProc(hwnd, msg, wParam, lParam); + if (-1 != result) + { + Gdi::WinProc::onCreateWindow(hwnd); + } + return result; + } + case WM_CTLCOLORSCROLLBAR: if (reinterpret_cast(lParam) == hwnd) {