void DeflateRect(int x,int y);
void DeflateRect(SIZE size);
void DeflateRect(LPCRECT lpRect);
void DeflateRect(int l, int t, int r, int b );
参数: (CRect左右移动是由参数的正负值决定,正值向右下移动,赋值相反(结合屏幕坐标理解,左上角为0))
x 指定要向左或向右移动CRect边的数量
y 指定要向上或向下移动CRect边的数量
size 指定CRect移动数量的SIZE或CSize。
cx 指定移动左右边的数;
cy 指定移动上下边的数;
如果原来的为CRect rc=(3,3,6,6);
那么:size=(1,1),则rc.DeflateRect(size) =(4,4,5,5);
lpRect 指向一个RECT结构或CRect,指定扩大每一边的单位数。
l 指定扩大CRect左边的单位数。
t 指定扩大CRect上边的单位数。
r 指定扩大CRect右边的单位数。
b 指定扩大CRect下边的单位数。
CRect::InflateRect是扩大矩形范围,作用与上正好相反