CRect::operator-

CRect 演算子 -( ポイント ポイント const;

CRect の演算子 -(サイズサイズ ) const;

CRect の演算子-(LPCRECT lpRect ) const;

戻り値

移動または、パラメーターで指定された単位数でCRectをしぼませるCRect

パラメーター

ポイント

POINT構造体または戻り値を移動する単位数を指定するCPointオブジェクト。

サイズ

SIZE構造体または戻り値を移動する単位数を指定するCSizeオブジェクト。

lpRect

戻り値の各辺を収縮させるための単位数を含むCRectオブジェクトをRECT構造体へのポインター。

解説

最初の 2 つのオーバー ロードは、指定したオフセットで移動されたCRectと等しいCRectオブジェクトを返します。パラメーターのxy (またはcxおよびcy) パラメーター CRectの位置から差し引かれます。

3 番目のオーバー ロードは、 CRectと等しい新しいCRectを圧縮した、パラメーターの各メンバーで指定された単位の数を返します。このオーバー ロード関数DeflateRectSubtractRectのないように注意してください。

|Nbsp; CRect の概要クラス メンバー |階層図(&N)

参照特価;CRect::operator =CRect::operator +CRect::OffsetRectCRect::DeflateRectCRect::SubtractRect(&N)

Index