-= CPoint::operator
İlk aşırı bir boyutuna çıkarır CPoint.
void operator -=(
SIZE size
) throw( );
void operator -=(
POINT point
) throw( );
Parametreler
Notlar
İkinci aşırı bir iþaret nesnesinden çıkarır CPoint.
Her iki durumda da çıkararak çıkarma yapılır x (veya cx) sağdaki işlenenin üyesi x üyesi CPoint ve y (veya cy) sağdaki işlenenin üyesi y üyesi CPoint.
Örneğin, çıkarılarak CPoint(5, -7) içeren bir değişkenin CPoint(30, 40) değişkenine değiştirir CPoint(25, 47).
Örnek
CPoint ptStart(100, 100);
CSize szOffset(35, 35);
ptStart -= szOffset;
CPoint ptResult(65, 65);
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