CRect::IsRectEmpty
判斷 CRect 是否空白。
BOOL IsRectEmpty( ) const throw( );
傳回值
如果不是零, CRect 是空的,如果為 0,則 CRect 不是空的。
備註
如果的寬度和高度為 0 或負數,矩形是空的。 使用 IsRectNull不同,判斷矩形的座標是否為零。
注意事項 |
---|
矩形必須正規化或這個函式可能會失敗。您可以呼叫 NormalizeRect 在呼叫這個函式前正常化矩形。 |
範例
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());
需求
Header: atltypes.h