本文主要是介绍MFC三种不同方式实现图形的保存和重绘---方法二: 运用CMetaFileDC,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在OnButtonUp()函数中的代码
//选中透明画刷
CBrush* brush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));
m_mfDc.SelectObject(brush); //m_mfDc为CMetaFileDC对象,全局的//通过m_mfDc绘图
switch(m_gType)
{
case 1:
m_mfDc.SetPixel(point,RGB(255,0,0));
break;
case 2:
m_mfDc.MoveTo(m_pOrigin);
m_mfDc.LineTo(point);
break;
case 3:
m
这篇关于MFC三种不同方式实现图形的保存和重绘---方法二: 运用CMetaFileDC的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!