Aracılığıyla paylaş


CRgn::CreateRectRgn

Depolanan bir dikdörtgen bölgesini oluşturur CRgn nesnesi.

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

Parametreler

  • x1
    Bölgenin sol üst köşesinin mantıksal x-koordinatı belirtir.

  • y1
    Bölgenin sol üst köşesinin mantıksal y-koordinatı belirtir.

  • x2
    Mantıksal x-koordinatı bölgeyi sağ alt köşesini belirtir.

  • y2
    Mantıksal y-koordinatı bölgeyi sağ alt köşesini belirtir.

Dönüş Değeri

İşlem başarılı ise sıfır olmayan; Aksi halde 0.

Notlar

Bir bölgenin boyutunu 32.767 ile 32,767 mantıksal birimler ya da bellek 64 k sınırlı, hangisi daha küçüktür.

Ne zaman onu bitirdi tarafından oluşturulan bölge kullanarak CreateRectRgn, bir uygulama kullanması gereken CGDIObject::DeleteObject bölgesini kaldırmak için üye işlevi.

Örnek

CRgn   rgn;

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

Ek bir örnek için bkz: CRgn::CombineRgn.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CRgn Sınıfı

Hiyerarşi grafik

CRgn::CreateRectRgnIndirect

CRgn::CreateRoundRectRgn

CreateRectRgn