CRect::IsRectEmpty
Détermine si CRect est vide.
BOOL IsRectEmpty( ) const throw( );
Valeur de retour
Une valeur différente de zéro si CRect est vide ; 0 si CRect n'est pas vide.
Notes
Un rectangle est vide si la largeur et/ou la hauteur sont 0 ou négatif. Diffère d' IsRectNull, qui détermine si toutes les coordonnées du rectangle sont zéro.
Notes
Le rectangle doit être normal ou cette fonction peut échouer.Vous pouvez appeler NormalizeRect pour normaliser le rectangle avant d'appeler cette fonction.
Exemple
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());
Configuration requise
Header: atltypes.h