Первые три из этих операторов вычесть это CSize значение для значения параметра. Четвертый оператор "унарный минус", изменяет знак значения CSize . Увидеть следующие описания отдельных операторов:
оператор-( Размер ) Эта операция Вычитает два значения CSize.
оператор-( указывают )nbsp; Эта операция смещения (перемещение) точки или CPoint значение, присадка обратная значения этого CSize . Cx и cy этого значения CSize вычитаются из членов данных x и y значения POINT . Это аналог версии CPoint::operator - который принимает параметр SIZE.
оператор-( lpRect ) Эта операция смещения (перемещение) значение RECT или CRect , присадка обратная значения этого CSize . Cx и cy членов этого значения CSize вычитаются из левой, верхней, правойи снизу члены данных значения RECT . Это аналог версии CRect::operator - которая принимает параметр SIZE.
оператор-() Эта операция возвращает присадка обратная значения этого CSize.