共用方式為


CRgn 類別

封裝 Windows 圖形裝置介面 (GDI) 地區。

class CRgn : public CGdiObject

成員

公用建構函式

名稱

描述

CRgn::CRgn

建構 CRgn 物件。

公用方法

名稱

描述

CRgn::CombineRgn

設定 CRgn 物件,讓它具有兩個指定的物件 CRgn 聯集是相同的。

CRgn::CopyRgn

設定 CRgn 物件,讓它成為一個指定的 CRgn 物件的複本。

CRgn::CreateEllipticRgn

初始化具有橢圓形區域的 CRgn 物件。

CRgn::CreateEllipticRgnIndirect

初始化 的長度 結構所定義的橢圓形區域的 CRgn 物件。

CRgn::CreateFromData

若要從特定區域和轉換資料的本機。

CRgn::CreateFromPath

會從選取到裝置內容中指定的路徑建立區域。

CRgn::CreatePolygonRgn

初始化多邊形區域的 CRgn 物件。 系統會繪製一條線,在必要時自動封閉多邊形,從最後一個端點加入至第一個。

CRgn::CreatePolyPolygonRgn

初始化包含一系列的封閉多邊形區域的一 CRgn 物件。 多邊形可能是斷續,也可能會重疊。

CRgn::CreateRectRgn

初始化一個矩形區域的 CRgn 物件。

CRgn::CreateRectRgnIndirect

初始化 的長度 結構定義的矩形區域的 CRgn 物件。

CRgn::CreateRoundRectRgn

初始化一個矩形區域的 CRgn 物件有圓形邊角。

CRgn::EqualRgn

檢查兩個物件 CRgn 判斷它們是否相等。

CRgn::FromHandle

傳回指向 CRgn 物件,當指定控制代碼的視窗區域。

CRgn::GetRegionData

以描述特定區域的資料填滿指定的緩衝區。

CRgn::GetRgnBox

擷取 CRgn 物件週框的座標。

CRgn::OffsetRgn

以指定的位移 CRgn 移動物件。

CRgn::PtInRegion

判斷指定的點是否包含在這個區域。

CRgn::RectInRegion

判斷指定的矩形的任何部分是否在區域範圍內。

CRgn::SetRectRgn

設定 CRgn 物件移至指定的矩形區域。

公用運算子

名稱

描述

HRGN CRgn::operator

傳回在 CRgn 物件包含視窗控制代碼。

備註

區域是視窗內的省略或多邊形區域。 若要使用區域,請使用類別 CRgn 的成員函式為類別 CDC的成員定義的裁剪的函式。

CRgn 建立的成員函式,修改,並擷取有關呼叫它們的區域物件 (Local Object) 的資訊。

如需使用 CRgn的資訊,請參閱 圖形物件

繼承階層架構

CObject

CGdiObject

CRgn

需求

**標頭檔:**afxwin.h

請參閱

參考

CWnd 類別

階層架構圖表