CRect rect3;//定义矩形类
CImage image; //创建图片类
image.Load(_T("res/导出.png"));
m_export.GetClientRect(&rect3); //获得pictrue控件所在的矩形区域
CDC *pDc = m_export.GetDC();//获得pictrue控件的Dc
SetStretchBltMode(pDc->m_hDC, COLORONCOLOR);
image.StretchBlt(pDc->m_hDC, rect3, SRCCOPY);
ReleaseDC(pDc);//释放picture控件的Dc
解决办法:
把图片背景设置为与屏幕背景色一样就可解决。
还是用gdi绘制吧,方便多了