使用NEW-》Projects->MDI Application就可建立具有这个功能的程序,可自己建立的程序如何加入这个功能?高手给讲讲这里的决窍

解决方案 »

  1.   

    子窗体创建的时候,创建新的子菜单,caption就是子窗体的caption,
    然后处理子菜单的click事件,
      

  2.   

    MDI 应用程序就有这个功能,不用再主动的添加。
      

  3.   

    將主窗體的屬性﹕WindowsMenu設成你想加入每个子窗口名字的菜單名。(MainMenu中的任一個都可以的。)
      

  4.   

    yoic:
    可是我在自动生成的MDI程序中并没有找到这方面的代码和设置,应该不用自己写代码的。
    whqcfp:
    自动建立的MDI程序有此功能,可是总不能靠哪个来吃饭吧,我想搞明白最终的原因。
      

  5.   

    直接用模板,mdi的,好像直接就有这个方面的代码,你可以先研究一下自动建立的模板,然后查一下源代码就可以了吧。
      

  6.   

    源代码看过了,很简单,没有这方面内容。
    按bbs791109(小别)的方法,确实有这个设置,改变设置可以改变DEMO中的菜单位置。
    但在我的程序中还是不行啊,真不明白为什么
      

  7.   

    终于搞定!!原来也有决窍。
    设定FORM的WindowsMenu是唯一需要设置的地方,但指定的目录中不能有分隔行,就是CAPTION为“-”的项,有了就没有效果了。