Udostępnij za pośrednictwem


CRect::operator ==

Określa, czy rect jest równa CRect przez porównanie współrzędne rogach lewym górnym i dolnym.

BOOL operator ==( 
   const RECT& rect  
) const throw( );

Parametry

  • rect
    Odnosi się do prostokąta źródłowego.Can be a RECT or CRect.

Wartość zwracana

Niezerowa, jeśli są one równe; 0 inaczej.

Uwagi

[!UWAGA]

Muszą być zarówno prostokąty znormalizowane lub tej funkcji może się nie powieść.Można wywołać NormalizeRect do znormalizowania prostokąty przed wywołaniem tej funkcji.

Przykład

CRect rect1(35, 150, 10, 25);
CRect rect2(35, 150, 10, 25);
CRect rect3(98, 999,  6,  3);

ASSERT(rect1 == rect2);

// works just fine against RECTs, as well

RECT test;
test.left = 35;
test.top = 150;
test.right = 10;
test.bottom = 25;

ASSERT(rect1 == test);   

Wymagania

Nagłówek: atltypes.h

Zobacz też

Informacje

Klasa CRect

Wykres hierarchii

CRect::operator! =

CRect::NormalizeRect

EqualRect