【发布时间】:2018-01-08 23:45:30
【问题描述】:
感谢您帮助解决我的问题 我尝试使用visual studio 2010添加一个可以将对话框背景更改为不同颜色的按钮,但我认为这样做可能是错误的方法
void PainterDlg::OnBnClickedButton7()
{
CBrush m_brush;
m_brush.CreateSolidBrush(RGB(255, 255, 255));
return m_brush;
}
或者应该是这个样子
void PainterDlg::OnBnClickedButton7()
{
CBrush m_brush;
m_brush.CreateSolidBrush(RGB(255, 255, 255));
return m_brush;
}
这两种方法都不适合我 提前感谢
【问题讨论】:
-
系统无法猜测,您正在尝试完成什么。
WM_COMMAND-handlers 没有返回值。随机返回对象不会做任何有意义的事情。您为什么不首先将您的问题分解为其组成部分:1响应用户输入。2更改视觉表示。