自定义控件一定要 register 吗?  怎么我从 CONTROLBAR 继承的一个控件
没有 register 一样使用啊 ? 不register 会带来什么后果吗?

解决方案 »

  1.   

    就是自己继承mfc空间类然后自己写么?那个不用注册就可以用。
      

  2.   

    register是一定的,你之所以会成功,是因为继承的创建还是用的CONTROLBAR窗口类
    就想commctrl里面那些button、edit是在windows一启动就注册了,否则你根本创建不了。
      

  3.   

    我重写了 controlbar 的 CREATE 方式啊以及构造函数呀!
      

  4.   

    lz说的是RegisterClass,一般情况你不需要自己去RegisterClass,因为MFC的那些控件已经提供了缺省了,除了一些特殊的情况或者你开发一个自定义的控件才需要。
    你重写了 controlbar 的 CREATE 方式啊以及构造函数呀!也不需要.