Aracılığıyla paylaş


CPoint::operator +=

İlk aşırı bir boyut ekler CPoint.

void operator +=(
   SIZE size 
) throw( );
void operator +=(
   POINT point 
) throw( );

Parametreler

Notlar

İkinci aşırı bir noktaya ekler CPoint.

Her iki durumda da ekleyerek eklemesi yapılır x (veya cx) sağdaki işlenenin üyesi x üyesi CPoint ve ekleme y (veya cy) sağdaki işlenenin üyesi y üyesi CPoint.

Örneğin, ekleme CPoint(5, -7) içeren bir değişkene CPoint(30, 40) değişkenine değiştirir CPoint(35, 33).

Örnek

CPoint   ptStart(100, 100);
CSize   szOffset(35, 35);

ptStart += szOffset;

CPoint   ptResult(135, 135);

ASSERT(ptResult == ptStart);

// also works on SIZE

ptStart = CPoint(100, 100);

SIZE   sz;
sz.cx = 35;
sz.cy = 35;

ptStart += sz;

ASSERT(ptResult == ptStart);   

Gereksinimler

Başlık: atltypes.h

Ayrıca bkz.

Başvuru

CPoint sınıfı

Hiyerarşi grafik

-= CPoint::operator

CPoint::operator +

CPoint::Offset