mfc基于对话框的程序如何刷新
答案:3 悬赏:40 手机版
解决时间 2021-03-27 10:20
- 提问者网友:绫月
- 2021-03-26 15:43
mfc基于对话框的程序如何刷新
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-03-26 15:57
void CDlgXXXX::ClearDraw(CDC* pDC, Graphics* pGDI)
{
//m_oldgdiRect表示你的绘图区域,在以下基础上自己选择要删除的区域,把之前画的图形删掉
CRect rect;
rect.left = m_oldgdiRect.X;
rect.top = m_oldgdiRect.Y - 12;
rect.right = m_oldgdiRect.X + m_oldgdiRect.Width +10;
rect.bottom = m_oldgdiRect.Y + m_oldgdiRect.Height;
pDC->FillSolidRect(rect,RGB(0,0,0));
}
全部回答
- 1楼网友:青灯有味
- 2021-03-26 16:45
Invalidate追问Invalidate之后画出的图形为什么也不出现了追答先Invalidate,然后再画。。追问就是这样什么都画不出来,invalidate的参数应该写什么
- 2楼网友:鱼芗
- 2021-03-26 16:21
Invalidate,然后在OnPaint函数中绘图。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯