Dmitry Timoshkov : user32: Use symbolic names for values returned by WM_MENUCHAR handler.

Alexandre Julliard julliard at winehq.org
Fri Apr 8 10:51:00 CDT 2011


Module: wine
Branch: master
Commit: 094db744ce9272343bccf218d22570e2b1c4e7ae
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=094db744ce9272343bccf218d22570e2b1c4e7ae

Author: Dmitry Timoshkov <dmitry at 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);
 }




More information about the wine-cvs mailing list