VS2005中新建基于对话框类的MFC应用程序时,在对话框中添加了一个Button按钮,给这个Button按钮添加一个相关联的CButton类,在05中怎么实现呀?
我用鼠标右键点击Button按钮->ADD CLASS,弹出的MFC CLASS Wizard,那个基类中没有CButton选项,而且DIalog ID选项也不能选择我的Button按钮的ID,不知道是什么原因!
请大虾帮帮忙指点下,或者告诉我怎么建立这个类啊?不胜感激!

解决方案 »

  1.   

    怎么也没看明白是啥意思.
    你想建CButton类? 还是重载? 还是关联一个CButton的对象?
      

  2.   

    建立一个新类直接在你的类视图下,点击你的工程名->右键->添加->类
    在弹出的对话框中选择Visual C++->MFC 然后在右边栏中选择 “MFC类”点击确定因为你要建立CButton为父类的类,所以在弹出来的对话框中类名写一个自己的Button类名,例如:CMyButton
    下面有一个基类的下拉框,从里面找到CButton,选择它。 然后点击完成,就增加了一个CMyButton类到工程当中。
    这个类的基类就是CButton。由于这个类是你自己继承CButton的,使用的时候要使用Creat方法来动态创建按钮了。接下来的问题,楼主再好好查查。