MFC中的剪裁区其实就是绘图时要绘制的区域:
对于单文档的程序来说,客户区就是一个大的剪裁区。我们平时绘图就是在这个大的剪裁区中绘制的。
路径层:
路径层说白了就是相当于重新放置一个和客户区相互平行的平面,然后在这个平面上绘制图形,所以路径层上绘制的图形和当前客户区上绘制的图形之间相互独立.
SelectClipPath(int nMode);
Value |
Meaning |
RGN_AND |
新的剪裁区是当前路径层和当前剪裁区的交集. |
RGN_COPY |
新的剪裁区是当前路径层 |
RGN_DIFF |