社区
图形处理/算法
帖子详情
如何画一条随着时间移动的直线
hitfranksun
2008-04-08 11:23:41
如题,已经生成了一个函数的图像,想要在函数图象上画一条随时间水平移动的竖直直线,如何用VC++实现呢?谢谢了
...全文
101
5
打赏
收藏
如何画一条随着时间移动的直线
如题,已经生成了一个函数的图像,想要在函数图象上画一条随时间水平移动的竖直直线,如何用VC++实现呢?谢谢了
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
智能卡_Snooper
2008-04-08
打赏
举报
回复
当然要重新画,如果你想不画就要整个拷贝现有的图形区。
hitfranksun
2008-04-08
打赏
举报
回复
请问1楼你的意思是每次刷新函数图象和那条直线都要重新绘制吗?
菜牛
2008-04-08
打赏
举报
回复
设置定时器,按照时间计算直线位置变量,刷新界面;在WM_PAINT消息中或者CView::OnDraw()重载中,然后画背景(你的图像)、按照位置画直线。
tt_timon
2008-04-08
打赏
举报
回复
你用CDIB吗?
scq2099yt
2008-04-08
打赏
举报
回复
设置定时器,增加起始点和结束点的坐标,然后moveto,lineto
相关推荐
windows VC++
画
直线
1.以鼠标左键的按下为"起点",保持按下状态,
移动
鼠标,直到放开鼠标键作为"终点",
画
一条
静态
直线
. 2.在鼠标
移动
过程中应该从"起点"向鼠标的"当前位置"
画
一条
动态的
直线
.绘制动态
直线
的方法是,先删除前
一条
直线
,然后
画
一条
新的
直线
.在鼠标
移动
过程中会不断接收到许多WM_MOUSEMOVE消息,其中LOWORD(lParam)和HIWORD(lParam)分别存放鼠标的当前X,Y值.
SVG——line,curve
直线
指令 这里有五种不同的
直线
指令,你可以使用它们来创建路径。 moveto(M 或 m):
移动
到新的位置 lineto(L 或 l):从当前坐标
画
一条
直线
到一个新坐标 horizontal lineto(H 或 h):
画
一条
水平线到新坐标 vertical lineto(V 或 v):
画
一条
垂
直线
到新坐标 closepath(Z 或 z):关闭当前路径 *指令字母大写表示坐标位置是绝对位置,指令字
画
一条
0.5px的
直线
画
一条
0.5px的
直线
Canvas
moveTo(x,y):不绘制,只是将当前位置
移动
到新的目标坐标(x,y). lineTo(x,y):不仅将当前位置
移动
到新的目标坐标(x,y),而且在两个坐标之间
画
一条
直线
moveTo像是提起
画
笔移到新位置,而lineTo用
画
笔从旧坐标
画
一条
直线
到新坐标。 判断Canvas是否支持 try { document.createElement("...
LigerUi中利用DIV
画
一条
直线
!
LigerUi中利用DIV
画
一条
直线
!
发帖
图形处理/算法
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
1.9w+
社区成员
5.0w+
社区内容
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2008-04-08 11:23
社区公告
暂无公告