Module: wine Branch: master Commit: 251c26e0f9ce5d5461be00ad1d7e4bd4989632f7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=251c26e0f9ce5d5461be00ad1d...
Author: Rein Klazes wijn@online.nl Date: Tue Aug 18 15:46:15 2009 +0200
user32: Handle WM_PRINTCLIENT message in PopupMenuWndProc().
---
dlls/user32/menu.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/user32/menu.c b/dlls/user32/menu.c index 90a6e5a..a3accaa 100644 --- a/dlls/user32/menu.c +++ b/dlls/user32/menu.c @@ -3472,6 +3472,14 @@ static LRESULT WINAPI PopupMenuWndProc( HWND hwnd, UINT message, WPARAM wParam, EndPaint( hwnd, &ps ); return 0; } + + case WM_PRINTCLIENT: + { + MENU_DrawPopupMenu( hwnd, (HDC)wParam, + (HMENU)GetWindowLongPtrW( hwnd, 0 ) ); + return 0; + } + case WM_ERASEBKGND: return 1;