CRect::IsRectEmpty
Determina se CRect está vazio.
BOOL IsRectEmpty( ) const throw( );
Valor de retorno
Diferente de zero se CRect está vazio; 0 se CRect não está vazio.
Comentários
Um retângulo está vazio se a largura e/ou altura forem 0 ou negativo.É diferente de IsRectNull, que determina se a todas as coordenadas do retângulo são zero.
Observação: |
---|
O retângulo deverá ser normalizado ou essa função pode falhar.Você pode chamar NormalizeRect para normalizar o retângulo antes de chamar essa função. |
Exemplo
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());
Requisitos
Cabeçalho: atltypes.h