15,979
社区成员
发帖
与我相关
我的任务
分享
// clip
int iMode = dc.SaveDC();
CRgn rgn;
rgn.CreateRectRgn(0, 0, 50, 50);
dc.SelectClipRgn(&rgn, RGN_AND);
dc.FillSolidRect(rcClient, RGB(255, 0, 0));
dc.RestoreDC(iMode);
把CreateRectRgn的参数填入你中间绘图区域参数,在SelectClipRgn之后开始绘制线条,背景图的绘制必须先于SelectClipRgn