使用的是菜单合并。由于特殊需要,MDI的菜单GroupIndex为1,也就是,会放在主窗体的菜单最后一个。
在98下显示正常,但是在Win2K下,功能虽然没有变,但是,显示却不完整。
谁有好方法?

解决方案 »

  1.   

    子窗体菜单属性“AutoMerge”设置为True;
       将主窗体菜单与子窗体菜单的项进行排序,即对GroupIndex属性进行设置,起始为0。可将主窗体的GroupIndex设置为0,1,2,3.....字窗体设大点, 15,16....
      

  2.   

    显示异常是指:先打开MDI a,假设菜单显示正常。打开MDI b时,a留下的菜单字样仍然保留,但是用鼠标移上去后,可以一点一点的刷新。
      

  3.   

    有意思的是我已经擦除了所有主窗体和MDI窗体的代码。
    只留下各自的菜单。MDI 的菜单GroupIndex=1。
    但是,仍然出现这样的问题。