如何用VC6.0做多级菜单,请高手指教。最好有实例。谢谢大家。

解决方案 »

  1.   

    只用在属性中General tab上勾选Pop-up就行了
      

  2.   

    我不是这个意思,我是说如果现在我有一个主菜单是加工,参数设置。
    我是通过CDialogBar来实现的,当我点击加工时,就出现加工下的子菜单,有手动和自动。
    当点击参数设置时又会出现它下边的子菜单,系统参数,机床参数。
    我是想实现这个目的。
      

  3.   

    就是动态添加菜单项,CMenu::CreateMenu(),CMenu::AppendMenu();...
      

  4.   

    CMenu menu;
    CPoint point;
    if (! menu.CreatePopupMenu())
     return;menu.AppendMenu(MF_STRING | MF_CHECKED , ID_DISPLAY_DOCKING, "menu");
    menu.AppendMenu(MF_STRING, ID_DISPLAY_HIDE, "menu2");
    menu.TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this);
    menu.DestroyMenu();
      

  5.   

    http://c/Documents%20and%20Settings/dcom%20user/桌面/1.bmp
      

  6.   

    哎,就没有这方面的高手吗?
    我试着用CDialogBar类建了8个按钮,当单击一个按钮的时候让按钮上显示的加工字变成了自动,就是在事件相应的时候做不好,要是想实现这个功能,大家有没有比较好的实现方法啊。