为什么呢..?

解决方案 »

  1.   

    人家MFC就是这样写的,你问为什么有什么意义?
      

  2.   

    mic这样做是有道理的,不是强硬这样设置的。
    如果你打开Hierarchy Chart自己对照着想想,就能体会到一些。
    两者分为不同的两个类型来处理。CMenu有许多不同于CWnd的特性。
      

  3.   

    to sTeVes:
    我再去想想.to 楼上的几位:
    因为我对菜单的第一直觉就是一个窗口嘛,窗口就应该继承CWnd不是吗?
      

  4.   

    CMenu并不是窗体, 它是一组数据而以, 用数据的形式可以方便适用很多地方, 灵活性强如果用窗体的形式, 那么对CMenu的修改将会非常麻烦, 所以...