CRect::operator |=

Imposta CRect uguale all'unione CRect e rect.

void operator|=( 
   const RECT& rect  
) throw( );

Parametri

  • rect
    Contiene CRect o RECT.

Note

L'unione è il più piccolo rettangolo che contengono entrambi i rettangoli di origine.

[!NOTA]

Entrambi i rettangoli devono essere normalizzati o la funzione può non riuscire.È possibile chiamare NormalizeRect per normalizzare i rettangoli prima di chiamare la funzione.

Esempio

CRect   rect1(100,   0, 200, 300);
CRect   rect2( 0, 100, 300, 200);

rect1 |= rect2;

CRect   rectResult(0, 0, 300, 300);
ASSERT(rectResult == rect1);   

Requisiti

Header: atltypes.h

Vedere anche

Riferimenti

Classe di CRect

Grafico della gerarchia

CRect::operator |

&= Di CRect::operator

CRect::UnionRect

CRect::NormalizeRect

UnionRect