#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(). 
 
  | 
  
 1.3.7