CRect::operator &
Retorna CRect que é a interseção de CRect e de rect2.
CRect operator&(
const RECT& rect2
) const throw( );
Parâmetros
- rect2
Contém RECT ou CRect.
Valor de retorno
CRect que é a interseção de CRect e de rect2.
Comentários
A interseção o retângulo é maior que está contido nos dois retângulos.
Observação |
---|
Ambos os retângulos devem ser normalizados ou essa função pode falhar.Você pode chamar NormalizeRect para normalizar retângulos antes de chamar a função. |
Exemplo
CRect rect1(100, 0, 200, 300);
CRect rect2( 0, 100, 300, 200);
CRect rect3;
rect3 = rect1 & rect2;
CRect rectResult(100, 100, 200, 200);
ASSERT(rectResult == rect3);
Requisitos
Cabeçalho: atltypes.h