共用方式為


CRgn::CreateRectRgn

會在 CRgn 物件中儲存的矩形區域。

BOOL CreateRectRgn(
   int x1,
   int y1,
   int x2,
   int y2 
);

參數

  • x1
    指定區域左上角的邏輯 X 座標。

  • y1
    指定區域左上角的邏輯 Y 座標。

  • x2
    指定區域的右下角的邏輯 X 座標。

  • y2
    指定區域的右下角的邏輯 Y 座標。

傳回值

不是零,如果作業成功,則為 0。

備註

區域的大小限制為記憶體 32,767 x 32,767 個邏輯單位或 64K,視何者較小。

當它已完成使用 CreateRectRgn時建立的區域,應用程式應使用 CGDIObject::DeleteObject 成員函式來移除區域。

範例

CRgn   rgn;

BOOL bSucceeded = rgn.CreateRectRgn( 50, 20, 150, 120 );
ASSERT( bSucceeded == TRUE );

如需其他範例,請參閱 CRgn::CombineRgn

需求

Header: afxwin.h

請參閱

參考

CRgn 類別

階層架構圖

CRgn::CreateRectRgnIndirect

CRgn::CreateRoundRectRgn

CreateRectRgn