VC++中的MFC工程 我想做“MFC修改button的颜色、背景、边框、对话框标题”,遇到了困难,求指教!

在网上搜到一个教程,跟着他一步步做下来,在OnInitDialog()函数中写代码时,出现了错误,代码如下:CMyButtonm_Btn;//定义一个CMybutton的... 在网上搜到一个教程,跟着他一步步做下来,在OnInitDialog()函数中写代码时,出现了错误,
代码如下:
CMyButton m_Btn;//定义一个CMybutton的变量,可以在其他地方进行定义,只需要包含 “CMyButton.h” 即可
//将按钮修改为BS_OWNERDRAW风格,允许button的采用自绘模式 GetDlgItem(IDC_BUTTON1)->ModifyStyle(0,BS_OWNERDRAW,0);
//绑定控件IDC_BUTTON1与类CMyButton,响应重载函数DrawItem()
m_Btn.Attach(IDC_BUTTON1,this);
//设置Button Down的背景色,SetDownColor()和SetUpnColor()是CMyButton类中的析构函数
m_Btn.SetDownColor(RGB(255,0,0));
//设置Button Up的背景色
m_Btn.SetUpColor(RGB(0,0,255));

具体编译情况见图片

错误:

我是新手,希望懂这方面的人可以帮我指出错误并且告诉我具体应该怎么改正,,非常感谢大神!
展开
 我来答
Brooklebu
2014-09-12 · TA获得超过281个赞
知道小有建树答主
回答量:281
采纳率:0%
帮助的人:299万
展开全部
编译器不是告诉你错误了吗,Attach函数不是输入两个参数的,CMyButton类里面不含有SetDownColor和SetUpColor这两个成员函数,你好好看看CMyButton类的定义和声明,有不懂百度Hi我
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式