在繪圖時,如果希望圖的某一部分與其他部分分開處理,就可以利用路徑層的獨立性,調用
SelectClipPath();
函式.
該函式參數如下:
RGN_AND | 新的剪下區是剪下區與路徑層的交集. |
RGN_COPY | 剪下區不變 |
RGN_DIFF | 新的剪下區是舊的剪下區中除去路徑層的部分 |
RGN_OR | 新的剪下區是舊的剪下區和路徑層的並集 |
RGN_XOR | 新的剪下區是舊的剪下區和路徑層的並集,但除去他們的交集部分 |
dPath這兩個函式來實現路徑層。 dPath()這個函式關閉這個路徑層。 SelectClipPath();
RGN_AND | 新的剪下區是剪下區與路徑層的交集. |
RGN_COPY | 剪下區不變 |
RGN_DIFF | 新的剪下區是舊的剪下區中除去路徑層的部分 |
RGN_OR | 新的剪下區是舊的剪下區和路徑層的並集 |
RGN_XOR | 新的剪下區是舊的剪下區和路徑層的並集,但除去他們的交集部分 |