CRect::DeflateRect(int,int)是什么意思???
请教
多谢
问题点数:20、回复次数:3Top
1 楼yg88(无知无畏)回复于 2002-06-19 01:22:58 得分 4
缩小矩形的边长。Top
2 楼Richuen22(Vista)回复于 2002-06-19 01:33:50 得分 8
两边缩小,
如
CRect rect(10, 10, 50, 50);
rect.DeflateRect(1, 2); //两边缩小后的rect.left=11,rect.top=12,
//rect.right=49,rect.bottom=48
Top
3 楼ARCILL(阿Q)回复于 2002-06-19 02:15:32 得分 8
void DeflateRect(int x,int y);
void DeflateRect(SIZE size);
void DeflateRect(LPCRECT lpRect);
void DeflateRect(int l,int t,int b);
参数:
x 指定要向左或向右移动CRect边的数量
y 指定要向上或向下移动CRect边的数量
size 指定CRect移动数量的SIZE或CSize。
cx 指定移动左右边的数;
cy 指定移动上下边的数;
lpRect 指向一个指定每边数量的RECT结构或者CRect。
说明: DeflateRect 通过朝它的中心移动边以缩小CRectTop
相关问题
- (int &)是什么意思??
- int& a; 是什么意思?
- 简单问题: CDC , CWnd , CRect 都是什么意思?
- typedef int (*SUMMARY)(int);是什么意思?
- int func _((long l, int code));'_'什么意思??
- int *element=new int(1);是什么意思?
- typedef int (WINAPI *PROC)();是什么意思??
- vector<int>::iterator ivar=text.end();是什么意思
- 问 int*(*ptr)[4];是什么意思?
- int *( *( *arr[5])())()表示什么意思??




