释义 |
CSize::operator -
CSize operator -( SIZE size ) const; CPoint operator -( POINT point ) const; CRect operator -( const RECT* lpRect ) const; CSize operator -( ) const;
说明: 这些操作的前三个将此CSize值从参数值中减去。第四个操作是一个一元的负号,用来改变此CSize值的符号。参见下面对每一个操作的描述:· | operator -(size) | 此操作将两个CSize值相减。 | · | operator -(point) | 此操作将一个POINT(或CPoint)值偏移(移动)CSize值的负值。此CSize值的cx和cy成员被从POINT值的x和y成员中减去。它与需要一个SIZE参数的CPoint::operator -版本是类似的。 | · | operator -(lpRect) | 此操作将一个RECT(或CRect)值偏移(移动)CSize值的负值。此CSize值的cx和cy成员被从RECT值的left,top,right和bottom数据成员中减去。它与需要一个SIZE参数的CRect::operator -版本是类似的。 | · | operator -( ) | 此操作符返回CSize值的负值。 |
请参阅:CPoint::operator -, CRect::operator - |