矩形
(1)判断点是不是在矩形中
CRect rect(10,10,400,400);
Point point;
BOOL b = PtInRect(&rect,point);//b为TRUE则point在rect中,否者不在rect中
(2)填充一个矩形
CPaintDC dc(this);
CRect rect(10,10,400,400);
CBrush brush(RGB(255,0,255));
dc . FillRect(&rect,&brush);
(3)填充一个矩形的边
CPaintDC dc(this);
CRect rect(10,10,400,400);
CBrush brush(RGB(255,0,255));
dc . FrameRect(&rect,&brush);
(4)反转矩形的颜色
CPaintDC dc(this);
CRect rect(10,10,400,400);
dc . InvertRect(&rect);
CRect 基本用法
最新推荐文章于 2024-07-12 16:23:11 发布