CRect::IsRectEmpty
Bestimmt, ob CRect leer ist.
BOOL IsRectEmpty( ) const throw( );
Rückgabewert
Ungleich 0 (null), wenn CRect leer ist; 0 Wenn CRect nicht leer ist.
Hinweise
Ein Rechteck ist leer, wenn die Breite und/oder die Höhe 0 oder eine negative sind.Unterscheidet sich von IsRectNull, das bestimmt, ob alle Koordinaten des Rechtecks Null sind.
Hinweis |
---|
Das Rechteck muss normalisiert werden, oder diese Funktion schlägt möglicherweise aus.Sie können NormalizeRect aufrufen, um das Rechteck zu normalisieren, bevor Sie diese Funktion aufrufen. |
Beispiel
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());
Anforderungen
Header: atltypes.h