对话框中绘制矩形区域并填充颜色

在 .h文件中添加生成消息的映射函数

afx_msg void OnPaint();

然后在对应的 .cpp文件中添加消息

BEGIN_MESSAGE_MAP(C**Dlg,CDialog) 
ON_WM_OnPanit() //需要添加的
END_MASSAGE_MAP()

最后完成绘图

void C**Dlg::OnPaint()
{
CPaintDC dc(this);
HBRUSH hBrush = CreateSolidBrush(RGB(255,0,0));
CBrush brush(RGB(255,0,0));
CRect rect(0,0,100,100); //指定区域大小
dc.FillRect(&rect,&brush);
}

对话框中绘制矩形区域并填充颜色_第1张图片

你可能感兴趣的:(MFC框架)