在VC6.0中。。。(当然你有很多很多关于不标准啊之类的话来骂这个昔日的编译器,但是在MFC上,它做的还是很好的),我们很容易对于一个button控件关联一个控制变量。这个控制变量可以是CButton类,也可以使派生自CButton的类。。
但是到了VS2010中,我们发现当我们新建了一个派生自CButton类后,ClassWizard不能让我们把一个Button控件关联自这个派生出来的类。。。具体为什么。。。还请各位大牛指示。。。
我的方法是手工加入关联。。。
在函数DoDataExchange中调用
DDX_Control(pDX, IDC_BUTTON, m_btn);