CRect::DeflateRect

void DeflateRect (int xint y );

void DeflateRect (サイズサイズ );

void DeflateRect (LPCRECT lpRect );

void DeflateRect (int lint tint rint b );

パラメーター

x

CRectの右辺と左辺を縮小させるための単位数を指定します。

y

CRectの上下を収縮させるための単位数を指定します。

サイズ

サイズまたはCSize CRectを収縮させるための単位数を指定します。Cx値、左と右の側面と、 cy値を収縮させるための単位数を指定します、上部と下部の空気を抜くための単位数を指定します。

lpRect

RECT構造体またはCRectはそれぞれの側の空気を抜くための単位数を指定します。

l

CRectの左辺を縮小させるための単位数を指定します。

t

CRectの上部を収縮させるための単位数を指定します。

r

CRectの右側にあるを収縮させるための単位数を指定します。

b

CRectの下部を収縮させるための単位数を指定します。

解説

DeflateRectは、その辺の中心に向かって移動してCRectを縮小します。これを行うには、 DeflateRectは、左と上にユニットを追加し、右と下の単位を減算します。DeflateRectのパラメーターは、符号付きの値です。CRectの正の値の収縮し、負の値がそれを膨らませる。

CRectの反対側の両方のペアの最初の 2 つのオーバー ロードの 2 回x (またはcx)、全体の幅が減少し、全体の高さが 2 回y (またはcy) 減少空気を抜きます。他の 2 つのオーバー ロードとは別に、他の人のCRectの各辺の空気を抜く。

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

参照特価;CRect::operator =、 CRect::operator - CRect::InflateRect :: InflateRect(&N)

Index