#include "precomp.h"
Go to the source code of this file.
Functions | |
LPBYTE | MenuLoadWinTemplates (LPBYTE lpMenuTemplate, HMENU *phMenu) |
PMENUITEMTEMPLATE2 | MenuLoadChicagoTemplates (PMENUITEMTEMPLATE2 lpMenuTemplate, HMENU *phMenu, WORD wResInfo, UINT mftRtl) |
HMENU | CreateMenuFromResource (LPBYTE lpMenuTemplate) |
BOOL | SetMenu (HWND hwnd, HMENU hmenu) |
HMENU | CommonLoadMenu (HINSTANCE hmod, HANDLE hResInfo) |
HMENU WINAPI | LoadMenuA (HINSTANCE hmod, LPCSTR lpName) |
HMENU WINAPI | LoadMenuW (HINSTANCE hmod, LPCWSTR lpName) |
BOOL | InternalInsertMenuItem (HMENU hMenu, UINT uID, BOOL fByPosition, LPCMENUITEMINFO lpmii) |
BOOL | ValidateMENUITEMINFO (LPMENUITEMINFO lpmiiIn, LPMENUITEMINFO lpmii, DWORD dwAPICode) |
BOOL | ValidateMENUINFO (LPCMENUINFO lpmi, DWORD dwAPICode) |
BOOL | GetMenuInfo (HMENU hMenu, LPMENUINFO lpmi) |
|
Definition at line 378 of file clmenu.c. References CreateMenuFromResource(), LOADRESOURCE, LOCKRESOURCE, NULL, and UNLOCKRESOURCE. Referenced by LoadMenuA(), and LoadMenuW().
|
|
Definition at line 319 of file clmenu.c. References MenuLoadChicagoTemplates(), MenuLoadWinTemplates(), NULL, and UINT. Referenced by CommonLoadMenu(), and WowServerLoadCreateMenu().
|
|
Definition at line 652 of file clmenu.c. References BOOL, tagMENU::cyMax, tagMENU::dwContextHelpId, tagMENU::dwMenuData, FALSE, tagMENU::fFlags, tagMENU::hbrBack, MENUAPI_GET, NULL, TRUE, VALIDATEHMENU, and ValidateMENUINFO().
|
|
Definition at line 439 of file clmenu.c. References BOOL, FALSE, ThunkedMenuItemInfo(), and TRUE. Referenced by AppendToWindowsMenu(), MDIAddSysMenu(), and SwitchWindowsMenus().
|
|
Definition at line 410 of file clmenu.c. References CommonLoadMenu(), FINDRESOURCEA, and NULL. Referenced by WowServerLoadCreateMenu().
|
|
Definition at line 422 of file clmenu.c. References CommonLoadMenu(), FINDRESOURCEW, and NULL.
|
|
Definition at line 176 of file clmenu.c. References DWORD, MFMWFP_NOITEM, NtUserCreateMenu, NtUserDestroyMenu(), NtUserSetMenuContextHelpId(), NtUserSetMenuFlagRtoL(), NtUserThunkedMenuItemInfo(), NULL, RtlInitUnicodeString(), TRUE, and UINT. Referenced by CreateMenuFromResource().
|
|
Definition at line 29 of file clmenu.c. References DWORD, GetClientInfo, MFMWFP_NOITEM, NextWordBoundary, NtUserCreateMenu, NtUserDestroyMenu(), NtUserThunkedMenuItemInfo(), NULL, RtlInitUnicodeString(), TIF_16BIT, TRUE, and UINT. Referenced by CreateMenuFromResource().
|
|
Definition at line 358 of file clmenu.c. References BOOL, NtUserSetMenu(), and TRUE.
|
|
Definition at line 607 of file clmenu.c. References BOOL, FALSE, MENUAPI_GET, NULL, TRUE, and ValidateMENUINFO(). Referenced by GetMenuInfo(), SetMenuInfo(), and ValidateMENUINFO().
|
|
Definition at line 454 of file clmenu.c. References BOOL, FALSE, IS_PTR, MENUAPI_GET, NULL, TRUE, VALIDATEHMENU, and ValidateMENUITEMINFO(). Referenced by ValidateMENUITEMINFO().
|