早教吧作业答案频道 -->其他-->
问个关于关于c++中CRect类的问题:比如CRectrc(300,400,400,450);1.rc+=CRect(10,0,-10,0);2.rc.left-=10;rc.right-=10;经过测试第一种方法和第二种方法所得的rc结果是一样的;所以在此请教第一种方法是怎么
题目详情
问个关于关于c++中CRect类的问题:
比如 CRect rc(300,400,400,450);
1.rc+=CRect(10,0,-10,0);
2.rc.left-=10;
rc.right-=10;
经过测试 第一种方法和第二种方法所得的rc结果是一样的;所以在此请教第一种方法是怎么计算的?希望能用简单点回答,举点例子最好了.
可能我表述的不大严谨,我这里的疑问是 当CRect有负数数值时 相互之间怎么进行加减运算.不要复制MSDN的内容!
比如 CRect rc(300,400,400,450);
1.rc+=CRect(10,0,-10,0);
2.rc.left-=10;
rc.right-=10;
经过测试 第一种方法和第二种方法所得的rc结果是一样的;所以在此请教第一种方法是怎么计算的?希望能用简单点回答,举点例子最好了.
可能我表述的不大严谨,我这里的疑问是 当CRect有负数数值时 相互之间怎么进行加减运算.不要复制MSDN的内容!
▼优质解答
答案和解析
MFC不会使用1.重载了operator+=函数.rc+=CRect(10,0,-10,0);MFC实现是这样的顺序构造ATLTYPES_INLINE CRect::CRect(int l, int t, int r, int b) throw(){ left = l; top = t; right = r; bottom = b; }转换ATLTYPES...
看了问个关于关于c++中CRect...的网友还看了以下:
1、烯烃中C=C双键在某些强氧化剂作用下易发生断裂,因而在有机合成中有时需要对其保护.保护的过程可 2020-05-14 …
某种动物繁殖量y(只)与时间x(年)的关系为y=log3(x+1),设这种动物第2年有100只,到 2020-05-17 …
求第二版有机化学答案(徐寿昌主编)第346页第4题、第388页第5题、第300页第10题、第347 2020-06-11 …
给定以下数列:1/1,1/2,2/2,1/2,1/3,2/3,3/3/,2/3,1/3,1/4,2 2020-06-12 …
有一串数,第一个数是6,第二个数是3,从第二个数起,每个数都比它前面那个数与后面那个数的和小5.那 2020-06-12 …
有一串分数:1/1,1/2,2/1,1/3,2/2,3/1,1/4,2/3,3/2,4/1,1/5 2020-06-13 …
已知a与b的最大公约数是12,a与c的最小公倍数是300,b与c的最小公倍数也是300,那么满足上 2020-07-09 …
已知a与b的最大公约数是12,a与c的最小公倍数是300,b与c的最小公倍数也是300,那么满足上 2020-07-09 …
已知a与b的最大公约数是12,a与c的最小公倍数是300,b与c的最小公倍数也是300,那么满足上 2020-07-30 …
2007年5月26日,北京市迎来第300万辆机动车,这意味着现在北京每1.46个家庭就拥有1辆小汽车 2020-12-13 …