Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 657 of file shlmenu.cpp.
Referenced by FileMenu_Destroy(), and FileMenu_ReplaceUsingPidl().
{ MENUITEMINFOW mii; LPFMINFO menudata; int i; TRACE("%p\n", hmenu); ZeroMemory ( &mii, sizeof(MENUITEMINFOW)); mii.cbSize = sizeof(MENUITEMINFOW); mii.fMask = MIIM_SUBMENU|MIIM_DATA; for (i = 0; i < GetMenuItemCount( hmenu ); i++) { GetMenuItemInfoW(hmenu, i, TRUE, &mii ); SHFree((LPFMINFO)mii.dwItemData); if (mii.hSubMenu) FileMenu_Destroy(mii.hSubMenu); } while (DeleteMenu (hmenu, 0, MF_BYPOSITION)){}; menudata = FM_GetMenuInfo(hmenu); menudata->bInitialized = FALSE; return TRUE; }