CRect::IsRectNull
更新 : 2007 年 11 月
CRect の top、bottom、left、right の値がすべて 0 かどうかを調べます。
BOOL IsRectNull( ) const throw( );
戻り値
CRect の上辺、左辺、下辺、右辺の値がすべて 0 の場合は、0 以外の値を返します。それ以外の場合は 0 を返します。
解説
四角形が空かどうかを調べる IsRectEmpty とは異なります。
使用例
CRect rectNone(0, 0, 0, 0);
CRect rectSome(35, 50, 135, 150);
ASSERT(rectNone.IsRectNull());
ASSERT(!rectSome.IsRectNull());
// note that null means _all_ zeros
CRect rectNotNull(0, 0, 35, 50);
ASSERT(!rectNotNull.IsRectNull());
必要条件
ヘッダー : atltypes.h