[ros-diffs] [jimtabor] 28450: Win32 User32 rewrite example.

jimtabor at svn.reactos.org jimtabor at svn.reactos.org
Wed Aug 22 04:54:23 CEST 2007


Author: jimtabor
Date: Wed Aug 22 06:54:22 2007
New Revision: 28450

URL: http://svn.reactos.org/svn/reactos?rev=28450&view=rev
Log:
Win32 User32 rewrite example.

Modified:
    trunk/reactos/dll/win32/user32/windows/menu.c

Modified: trunk/reactos/dll/win32/user32/windows/menu.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/menu.c?rev=28450&r1=28449&r2=28450&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/windows/menu.c (original)
+++ trunk/reactos/dll/win32/user32/windows/menu.c Wed Aug 22 06:54:22 2007
@@ -5006,6 +5006,30 @@
                         NULL != Tpm ? &Tpm->rcExclude : NULL);
 }
 
+//
+// Example for the Win32/User32 rewrite.
+// Def = TrackPopupMenuEx at 24=NtUserTrackPopupMenuEx at 24
+//
+//
+BOOL
+STDCALL
+NEWTrackPopupMenu(
+  HMENU Menu,
+  UINT Flags,
+  int x,
+  int y,
+  int Reserved,
+  HWND Wnd,
+  CONST RECT *Rect)
+{
+  return NtUserTrackPopupMenuEx( Menu,
+                                Flags,
+                                    x,
+                                    y,
+                                  Wnd,
+                                 NULL); // LPTPMPARAMS is null
+}
+
 
 /*
  * @implemented




More information about the Ros-diffs mailing list