!!!!!C语言大神进!!!!!
5个回答
展开全部
这样??? GIF图片, 请点击一下图片
//全局变量
int x,y,x2,y2
//在 OnLButtonDown()中:
x = point.x;
y = point.y;
//在 OnLButtonUp()中:
x2 = point.x;
y2 = point.y;
CDC* dc;
dc = GetDC();
dc->Ellipse(x, y, x2, y2);
int h, w,cx,cy;
w = abs(x - x2);
h = abs(y - y2);
cx = w / 2 + x;
cy = h / 2 + y;
if (w > h)
{
dc->Ellipse(cx - h / 2, cy - h / 2, cx + h / 2, cy + h / 2;
}
else
{
dc->Ellipse(cx-w/2, cy - w / 2, cx + w / 2, cy + w / 2);
}
ReleaseDC(dc);
2016-11-09
展开全部
我不是大神。。。混个经验
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个倒简单,第二个就不会了
更多追问追答
追问
麻烦你看一下第一题呢?
可以后面做一个注释吗?我怕我智商不够用。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我来 看看
追问
快看看吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询