欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-03-19 09:56:22
...

在 .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);
}

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

相关标签: 绘图