更改菜单的上级,该如何处理

更改菜单的上级
在窗体上用菜单设计器设计了2个菜单,1级菜单   mMainMenu(0),2级菜单   mSubMenu(0)

在程序中用for循环   load   了9个mMainMenu和9个mSubMenu。
1级菜单都并排显示,没有问题。可是2级菜单都跑到   mMainmenu(0)下面了,现在想更改相应的   mSubmenu   到   mMainMenu   下级中,请问   menu.parent   怎么用,还有其他方法更改子菜单的上级吗?


------解决方案--------------------
上级菜单设计时已决定,不可更改,设计足够多的一级菜单和下级菜单数组,默认的 Visible 设为 False,如下:
mMainMenu0
...mSubMenu0(0)
mMainMenu1
...mSubMenu1(0)
mMainMenu2
...mSubMenu2(0)
……
一级菜单需要时 Visible = True,二级菜单依旧用 Load 创建。

------解决方案--------------------
api不知道,我知道的也是鸟同学的方法