请问VB MDIFORM菜单栏能不显示出子窗体上的菜单吗?
我把MDIFORM的NegtiateToolbar属性设置为False后,子窗体上的菜单还是会显示在MDIFORM的菜单栏上。

解决方案 »

  1.   

    貌似这个是MDI设计的问题... 在子窗体有菜单栏的时候... 实际上MDIFORM 直接就是显示了MDICHILD 的菜单项...如果MDICHILD的菜单不可见,那么就连菜单栏都是看不到的... 换句话说... 这种机制是..MDICHILD是一家之主,MENUBAR(这里比做电脑)只有一台... 如果儿子要发贴..那么他老爸就把自己的机器给他儿子用,他儿子用完了,他再用,如果他儿子没有东东要发,那么这台电脑一直被他占着...你可以给MDICHILD安排个TOOLBAR...然后搞几个POPUPMENU... 这样就不会出现抢电脑的情况了...