本站首页    管理页面    写新日志    退出


«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031


公告

谦卑,荣誉,牺牲,英勇,怜悯,诚实,精神,公正。


我的分类(专题)

日志更新

最新评论

留言板

链接

 

 


Blog信息
blog名称:
日志总数:183
评论数量:698
留言数量:7
访问次数:3018839
建立时间:2005年12月29日




[编程学习]vc++动态曲线
网上资源

newqiang 发表于 2006/3/9 11:25:29

  定义一个数据结构去存储typedef struct _value{    double    dValue;    CTime    ValueTime;}myvalue;我设定屏幕显示20咯点 CString sSql,time;CTime Mytime=CTime::GetCurrentTime(); int Mytime_Second=Mytime.GetSecond();int Mytime_minute=Mytime.GetMinute();time.Format("0:%2d:%2d",Mytime_minute,Mytime_Second);CSheJiSet* m_recordset=new CSheJiSet(&m_database);sSql.Format("select * from steeltable1 where RealTime=#%s#",time);m_recordset->Open(AFX_DB_USE_DEFAULT_TYPE,sSql);double y1=m_recordset->m_5std_delivery_total_tension;CTime  time1=m_recordset->m_RealTime;//将点存入数组 m_pvalues = (myvalue*)malloc(20*sizeof(myvalue));m_pvalues[m_lend].ValueTime = time1;m_pvalues[m_lend].dValue    = y1;m_lNoValues++;m_lend++;if(m_lend >= 20)    m_lend=0;    m_lNoValues=20;    if(m_lbegin == m_lend){        m_lbegin++;        if(m_lbegin >=20)            m_lbegin=0;}//将数据库里的点转化为图上的坐标;CPoint p;int ly=0;if(m_lNoValues<=20){for(int i=m_lbegin;i<=m_lNoValues;i++){p.x=int(((Mytime.GetMinute()-m_pvalues[i].ValueTime.GetMinute())*60+Mytime.GetSecond()-m_pvalues[i].ValueTime.GetSecond())*17.5);p.y=int(50+(200-y1)*4.5);pLineArray[ly].x = p.x;pLineArray[ly].y = p.y;ly++;}}else if(m_lNoValues>20){for(int i=m_lbegin;i<=20;i++){p.x=int(((Mytime.GetMinute()-m_pvalues[i].ValueTime.GetMinute())*60+Mytime.GetSecond()-m_pvalues[i].ValueTime.GetSecond())*17.5);p.y=int(50+(200-y1)*4.5);pLineArray[ly].x = p.x;pLineArray[ly].y = p.y;    ly++;}for(int j=0;j<m_lbegin;j++){p.x=int(((Mytime.GetMinute()-m_pvalues[j].ValueTime.GetMinute())*60+Mytime.GetSecond()-m_pvalues[j].ValueTime.GetSecond())*17.5);p.y=int(50+(200-y1)*4.5);pLineArray[ly].x = p.x;pLineArray[ly].y = p.y;    ly++;}}DC->Polyline(pLineArray, ly);} vc++动态曲线源代码    [原创 2006-02-21 21:49:06 | 发表者: 鸽子情缘]    


阅读全文(11616) | 回复(3) | 编辑 | 精华
 


回复:vc++动态曲线
网上资源

carson(游客)发表评论于2008/5/11 10:09:06

谢谢你的奉献


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:vc++动态曲线
网上资源

DAGUN(游客)发表评论于2007/7/26 15:25:18

可以把代码具体在注释以下哦。。谢谢

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:vc++动态曲线
网上资源

DAGUN(游客)发表评论于2007/7/26 15:24:30

CSheJiSet................?这个定义的是什么?

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144761862 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号