CRect::IsRectEmpty
Określa, czy CRect jest pusta.
BOOL IsRectEmpty( ) const throw( );
Wartość zwracana
Jeżeli niezerową CRect jest pusta. 0, jeśli CRect nie jest pusty.
Uwagi
Prostokąt jest puste, jeśli szerokość lub wysokość 0 lub ujemny.Różni się od IsRectNull, która określa, czy wszystkie współrzędne prostokąta są zero.
[!UWAGA]
Prostokąta musi być znormalizowane lub tej funkcji może się nie powieść.Można wywołać NormalizeRect do znormalizowania prostokąta przed wywołaniem tej funkcji.
Przykład
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());
Wymagania
Nagłówek: atltypes.h