Module: wine Branch: master Commit: 094db744ce9272343bccf218d22570e2b1c4e7ae URL: http://source.winehq.org/git/wine.git/?a=commit;h=094db744ce9272343bccf218d2...
Author: Dmitry Timoshkov dmitry@codeweavers.com Date: Fri Apr 8 20:49:15 2011 +0900
user32: Use symbolic names for values returned by WM_MENUCHAR handler.
---
dlls/user32/menu.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/user32/menu.c b/dlls/user32/menu.c index 4d2edf8..0e2d9fb 100644 --- a/dlls/user32/menu.c +++ b/dlls/user32/menu.c @@ -784,8 +784,8 @@ static UINT MENU_FindItemByKey( HWND hwndOwner, HMENU hmenu, } menuchar = SendMessageW( hwndOwner, WM_MENUCHAR, MAKEWPARAM( key, menu->wFlags ), (LPARAM)hmenu ); - if (HIWORD(menuchar) == 2) return LOWORD(menuchar); - if (HIWORD(menuchar) == 1) return (UINT)(-2); + if (HIWORD(menuchar) == MNC_EXECUTE) return LOWORD(menuchar); + if (HIWORD(menuchar) == MNC_CLOSE) return (UINT)(-2); } return (UINT)(-1); }