CRect::IsRectEmpty
Determina si CRect está vacío.
BOOL IsRectEmpty( ) const throw( );
Valor devuelto
Distinto de cero si CRect está vacío; 0 si CRect no está vacío.
Comentarios
Un rectángulo está vacío si el ancho o el alto son 0 o negativa.Diferencia de IsRectNull, que determina si todas las coordenadas del rectángulo son cero.
[!NOTA]
El rectángulo debe ser normalizado o esta función puede producir un error.Puede llamar a NormalizeRect para normalizar el rectángulo antes de llamar a esta función.
Ejemplo
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());
Requisitos
encabezado: atltypes.h