截图功能实现(三)截图放大器实现

zjn15000:

你好,我试了好像没有用欸,

[code=cpp]

CPen pen;

CPen *my_old_pen;

Cpdc->BeginPath();

pen.CreatePen(PS_SOLID,2,RGB(0,0,0));

my_old_pen = dc.SelectObject(&pen);PaintDC dc(this);

dc.MoveTo(0,0);

dc.LineTo(0,100);

dc.LineTo(100,100);

dc.LineTo(100,0);

dc.LineTo(0,0);

pdc->EndPath();

CRgn rgn;

rgn.CreateFromPath(pdc);

pdc->InvertRgn(&rgn);

CBrush brush;

brush.CreateSolidBrush(RGB(255,0,0));//红色画刷

pdc->FillRgn(&rgn,&brush);

[/code]