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