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