[PATCH] user32: Add stub for CalcMenuBar

Fabian Maurer dark.shadow4 at web.de
Thu Sep 7 10:40:08 CDT 2017


This is an undocumented function, native uxtheme needs it.

Signed-off-by: Fabian Maurer <dark.shadow4 at web.de>
---
 dlls/user32/misc.c      | 6 ++++++
 dlls/user32/user32.spec | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dlls/user32/misc.c b/dlls/user32/misc.c
index fa0502e25e..6fa74a7a1a 100644
--- a/dlls/user32/misc.c
+++ b/dlls/user32/misc.c
@@ -910,3 +910,9 @@ LRESULT WINAPI ImeWndProcW( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
 
     return DefWindowProcW(hwnd, msg, wParam, lParam);
 }
+
+DWORD WINAPI CalcMenuBar(HWND hwnd, DWORD left, DWORD right, DWORD top, RECT *rect)
+{
+    FIXME("(%p, %d, %d, %d, %p): stub\n", hwnd, left, right, top, rect);
+    return 0;
+}
diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec
index 9407c34843..e45cafac3c 100644
--- a/dlls/user32/user32.spec
+++ b/dlls/user32/user32.spec
@@ -22,7 +22,7 @@
 @ stdcall BroadcastSystemMessageW(long ptr long long long)
 # @ stub BuildReasonArray
 @ stdcall CalcChildScroll(long long)
-# @ stub CalcMenuBar
+@ stdcall CalcMenuBar(long long long long ptr) CalcMenuBar
 @ stdcall CallMsgFilter(ptr long) CallMsgFilterA
 @ stdcall CallMsgFilterA(ptr long)
 @ stdcall CallMsgFilterW(ptr long)
-- 
2.14.1




More information about the wine-patches mailing list