WinAPI中,用RemoveMenu(IntPtr hMenu, uint uPos, uint uFlags)移除某个菜单项后用什么方法恢复该菜单项?

解决方案 »

  1.   


    大哥能否说详细点?
    因为是C#调用的嘛,比如现在我在主菜单mainMenu中移除了菜单项testMemu,如下:IntPtr hMenu = mainMenu.Handle;
    uint position = Convert.ToUInt32(testMemu.Index);
    const UInt32 MF_BYPOSITION = 0x00000400;
    RemoveMenu(hMenu, position, MF_BYPOSITION);要怎么使用GetSystemMenu才能在mainMenu中恢复testMemu呢?