共用方式為


CDC::IntersectClipRect

藉由建立 x1、 y1、 x2和 y2和指定之矩形的交集來建立新的裁剪區域目前的區域。

int IntersectClipRect( 
   int x1, 
   int y1, 
   int x2, 
   int y2  
); 
int IntersectClipRect( 
   LPCRECT lpRect  
);

參數

  • x1
    指定矩形左上角的邏輯 X 座標。

  • y1
    指定矩形左上角的邏輯 Y 座標。

  • x2
    指定矩形的右下角的邏輯 X 座標。

  • y2
    指定矩形的右下角的邏輯 Y 座標。

  • lpRect
    指定矩形。 您可以對 CRect 物件或指標的 RECT 結構之參數的。

傳回值

新的裁剪區域的型別。 它可以是下列其中一個值:

  • COMPLEXREGION 新裁剪區域有重疊的框線。

  • 錯誤 裝置內容無效。

  • NULLREGION 新裁剪區域是空的。

  • SIMPLEREGION 新裁剪區域不重疊的框線。

備註

GDI 在新範圍內裁剪所有後續輸出至調整。 的寬度和高度不可以超過 32,767。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖表

IntersectClipRect

CRect Class

RECT 結構