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.
[!REMARQUE]
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