Added some menu functions

svn path=/trunk/; revision=5359
This commit is contained in:
Thomas Bluemel 2003-08-01 10:55:19 +00:00
parent 7a7250c74b
commit 6af74c71d9
2 changed files with 33 additions and 2 deletions

View file

@ -288,6 +288,7 @@ NtUserBeginPaint 2
NtUserBitBltSysBmp 8 NtUserBitBltSysBmp 8
NtUserBlockInput 1 NtUserBlockInput 1
NtUserBuildHwndList 7 NtUserBuildHwndList 7
NtUserBuildMenuItemList 4
NtUserBuildNameList 4 NtUserBuildNameList 4
NtUserBuildPropList 4 NtUserBuildPropList 4
NtUserCallHwnd 2 NtUserCallHwnd 2
@ -419,6 +420,7 @@ NtUserHiliteMenuItem 4
NtUserImpersonateDdeClientWindow 2 NtUserImpersonateDdeClientWindow 2
NtUserInitializeClientPfnArrays 4 NtUserInitializeClientPfnArrays 4
NtUserInitTask 11 NtUserInitTask 11
NtUserInsertMenuItem 4
NtUserInternalGetWindowText 3 NtUserInternalGetWindowText 3
NtUserInvalidateRect 3 NtUserInvalidateRect 3
NtUserInvalidateRgn 3 NtUserInvalidateRgn 3
@ -429,7 +431,9 @@ NtUserLockWindowStation 1
NtUserLockWindowUpdate 1 NtUserLockWindowUpdate 1
NtUserLockWorkStation 0 NtUserLockWorkStation 0
NtUserMapVirtualKeyEx 4 NtUserMapVirtualKeyEx 4
NtUserMenuInfo 3
NtUserMenuItemFromPoint 4 NtUserMenuItemFromPoint 4
NtUserMenuItemInfo 5
NtUserMessageCall 7 NtUserMessageCall 7
NtUserMinMaximize 3 NtUserMinMaximize 3
NtUserMNDragLeave 0 NtUserMNDragLeave 0

View file

@ -76,6 +76,15 @@ NtUserBuildHwndList(
HWND* pWnd, HWND* pWnd,
ULONG nBufSize); ULONG nBufSize);
DWORD
STDCALL
NtUserBuildMenuItemList(
HMENU hMenu,
LPCMENUITEMINFO* lpmiil,
ULONG nBufSize,
DWORD Reserved);
DWORD DWORD
STDCALL STDCALL
NtUserBuildNameList( NtUserBuildNameList(
@ -433,13 +442,13 @@ NtUserEnableMenuItem(
UINT uIDEnableItem, UINT uIDEnableItem,
UINT uEnable); UINT uEnable);
/*DWORD DWORD
STDCALL STDCALL
NtUserInsertMenuItem( NtUserInsertMenuItem(
HMENU hMenu, HMENU hMenu,
UINT uItem, UINT uItem,
WINBOOL fByPosition, WINBOOL fByPosition,
LPCMENUITEMINFO lpmii);*/ LPCMENUITEMINFO lpmii);
DWORD DWORD
STDCALL STDCALL
@ -958,6 +967,14 @@ NtUserMapVirtualKeyEx(
DWORD Unknown2, DWORD Unknown2,
DWORD Unknown3); DWORD Unknown3);
BOOL
STDCALL
NtUserMenuInfo(
HMENU hmenu,
LPCMENUINFO lpcmi,
BOOL fsog
);
int int
STDCALL STDCALL
NtUserMenuItemFromPoint( NtUserMenuItemFromPoint(
@ -966,6 +983,16 @@ NtUserMenuItemFromPoint(
DWORD X, DWORD X,
DWORD Y); DWORD Y);
BOOL
STDCALL
NtUserMenuItemInfo(
HMENU hMenu,
UINT uItem,
BOOL fByPosition,
LPMENUITEMINFO lpmii,
BOOL fsog
);
DWORD DWORD
STDCALL STDCALL
NtUserMessageCall( NtUserMessageCall(