对于子类化了一个控件,如何在对话框模板中编辑它
从常用的CButton类派生了一个CMyButton类,但是不能在对话框模板中编辑它,就是我拖进去一个按钮控件,但是无法关联上一个CMyButton类的对象,只有CButton类对象,我有什么步骤没做到?
ps:已经改写了void CMyButton::PreSubclassWindow()
{
CButton::PreSubclassWindow();
ModifyStyle(0, BS_OWNERDRAW);
}
在codeproject上面看到的例子,但是不知道我做的有什么错误,编译器是vs2010
[解决办法]
关联到CButton变量
如,
CButton m_btnOpen;
然后自己修改类型就是了
CMyButton m_btnOpen;