用c或者vc 怎么画出线和圆

kimcz 2003-03-25 08:00:52
例如线的方程式: x = x0 + ft
y = y0 + gt
圆的方程式 : (x -xc)2 + (y -yc)2 -rc2 = 0

以上2是平方, x0, y0 , f, g, xc, yc, rc 为输入值

谢谢
...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluebird97073 2003-03-25
  • 打赏
  • 举报
回复
windows api中有大量画图的函数

LineTo(hdc,Xend,Yend);
AngleArc
Arc
ArcTo
GetArcDirection
LineDDA
LineDDAProc
LineTo
MoveToEx
PolyBezier
PolyBezierTo
PolyDraw
Polyline
PolylineTo
PolyPolyline
SetArcDirection

windows下的开发工具,如vc,bcb,delphi下的画图大都是对这些函数进行了包装。

这些函数最重要的参数是个 hdc.设备描述表句柄。
每个窗体都有hdc
下面是在桌面上画一条线

hdc=GetDc();
LineTo(hdc,300,400);

whhif 2003-03-25
  • 打赏
  • 举报
回复
基本是在VC中:Ellipse()来画圆,
但相对原点要自己计算出来.

69,381

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧