windows做绘制时,为了美观,常常将一些图片或者窗口的四个角做成圆角。例如QQ窗口:
SetWindowRgn
设置该窗口的剪切域CRgn
类CreateRectRgn
创建边界剪切域
CreateRoundRectRgn
创建圆角矩形区域CreateEllipticRgn
创建椭圆形剪切域CreatePolygonRgn
创建多边形剪切域CombineRgn
来修改边界剪切域,常用的位操作如下:
RGN_AND
RGN_OR
RGN_XOR
RGN_DIFF
RGN_COPY
SetWindowRgn
API设置窗口的剪切域
HRGN
原文:https://www.cnblogs.com/HelloGreen/p/11531092.html