如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
源出处:http://www.codeproject.com/KB/miscctrl/ntgraph_activex.aspx先看看NTGraph控件的运行效果吧,如下图。感觉效果挺不错的,主要是接口函数非常简单,只需要调用几个函数就能实现我们需要的功能,可谓功能强大了。主要还是基于VC6环境,对开发上位机的朋友来说是个不错的工具。(原文件名:图1.JPG)HYPERLINK"http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3291547&bbs_page_no=1&search_mode=1&search_text=vc&bbs_id=9999"\l"#####"引用图片(原文件名:图2.JPG)HYPERLINK"http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3291547&bbs_page_no=1&search_mode=1&search_text=vc&bbs_id=9999"\l"#####"引用图片(原文件名:图3.JPG)HYPERLINK"http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3291547&bbs_page_no=1&search_mode=1&search_text=vc&bbs_id=9999"\l"#####"引用图片(原文件名:图4.JPG)HYPERLINK"http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3291547&bbs_page_no=1&search_mode=1&search_text=vc&bbs_id=9999"\l"#####"引用图片(原文件名:图5.JPG)HYPERLINK"http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3291547&bbs_page_no=1&search_mode=1&search_text=vc&bbs_id=9999"\l"#####"引用图片(原文件名:图6.JPG)HYPERLINK"http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3291547&bbs_page_no=1&search_mode=1&search_text=vc&bbs_id=9999"\l"#####"引用图片(原文件名:图7.JPG)HYPERLINK"http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3291547&bbs_page_no=1&search_mode=1&search_text=vc&bbs_id=9999"\l"#####"引用图片m_Graph.ClearGraph();//TheElement[0]isallocatedbydefaultm_Graph.SetElementLineColor(RGB(125,255,0));//Addthesecondgraphelementm_Graph.AddElement();m_Graph.SetElementLineColor(RGB(255,255,0));m_Graph.SetElementIdentify(FALSE);m_Graph.SetShowGrid(TRUE);m_Graph.SetXGridNumber(20);//设置X轴等分点数,即网格宽度(注意和函数SetRange()的关系)m_Graph.SetYGridNumber(20);//设置Y轴等分点数m_Graph.SetCaption("超好用的图形控件");//设置标题m_Graph.SetXLabel("X轴");//设置横轴名称m_Graph.SetYLabel("Y轴");//设置纵轴名称m_Graph.SetRange(0,100,-50,50);//设置横轴和纵轴的范围,前两位是横轴,后两位是纵轴for(floatx=0;x<100;x+=0.1)//这是我自己写的代码,用于显示一个正弦波{m_Graph.PlotXY(x,10*sin(x),0);}for(intxx=0;xx<1000;xx+=10)//这是我自己写的代码,用于显示一个三角波{if(xx/10%2)m_Graph.PlotXY(xx,20,1);elsem_Graph.PlotXY(xx,40,1);}然后编译,执行,运行效果图:(原文件名:图8.JPG)HYPERLINK"http://www.ourdev.cn/