Aracılığıyla paylaş


CRect::IsRectEmpty

Belirler mi CRect boştur.

BOOL IsRectEmpty( ) const throw( );

Dönüş Değeri

Sıfır olmayan if CRect boştur; 0 if CRect boş değil.

Notlar

Genişlik ve/veya yüksekliği 0 ise boş ya da negatif bir dikdörtgen çizin. Farklı IsRectNull, tüm Dörtgen koordinatları sıfır olup olmadığını belirler.

Not

Dikdörtgen normale veya bu işlevi başarısız olabilir.Arayabileceğiniz NormalizeRect bu işlevi çağırmadan önce dikdörtgen normalleştirmek.

Örnek

CRect rectNone(0, 0, 0, 0);
CRect rectSome(35, 50, 135, 150);

ASSERT(rectNone.IsRectEmpty());
ASSERT(!rectSome.IsRectEmpty());

CRect rectEmpty(35, 35, 35, 35);
ASSERT(rectEmpty.IsRectEmpty());   

Gereksinimler

Başlık: atltypes.h

Ayrıca bkz.

Başvuru

CRect sınıfı

Hiyerarşi grafik

CRect::IsRectNull

CRect::SetRectEmpty

CRect::NormalizeRect

IsRectEmpty