ExcludeClipRect是創建一個新的剪下區域,該區域由一個現存的剪下區域減去一個特定的矩形區域而構成的函式。
函式原型:int ExcludeClipRect(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);
參數:
hdc:設備環境句柄。
nLeftRect:定義了矩形區域左上角的邏輯X坐標。
nTopRect:定義了矩形區域左上角的邏輯Y坐標。
nRightRect:定義了矩形區域右下角的邏輯X坐標。
nBottomRect:定義了矩形區域右下角的邏輯Y坐標。
返回值:該返回值表明了新的剪下區域的複雜度,它可是如下幾種形式:
NULLREGION:剪下區域為空;
SIMPLEREGION:剪下區域是單個矩形;
COMPIEXREGION:剪下區域有多個矩形;
ERROR:剪下區域創建失敗
注釋:矩形的底邊和右邊並不排除在剪下區域之外。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;頭檔案:wingdi.h;庫檔案:gdi32.lib。