-- 作者:卷积内核
-- 发布时间:1/4/2008 3:16:00 PM
-- 一个实时曲线类
最近在网络上面找一些实时曲线显示的控件,找了很多类似WINDOWS2000 CPU利用率的功能控件,但是功能上面总有些局限性,于是在参考代码的基础上写了这个CMultiColorPlot实时曲线功能类,提供LINE和BAR两种曲线功能.给大家作一下参考,如果需要使用的可以直接使用,俺不收费的,^_^ 程序运行效果一:Line模式 程序运行效果二:Bar模式 接口说明: // 设置网格间距 void SetGridResolutionX(int nGridReluX); // 设置网格间距 void SetGridResolutionY(int nGridReluY); // 设置网格滚动速度,正值为从左向右滚动,0不动 void SetGridScrollSpeedX(int nSpeedX); // 正值为从上到下滚动,0不动 void SetGridScrollSpeedY(int nSpeedY); // 网格线宽度 void SetGridLineWidth(int nWidth); // 背景色 void SetGridBackClr(COLORREF clr); // // 锁定数据显示范围 void LockRang(bool bfLock = true); // 锁定数据显示范围 void LockRang(float fMin, float fMax); // 设置数据 void SetData(float fData); // 曲线颜色 void SetLineColor(COLORREF clrLine = RGB ( 0 , 255 , 0 )); void SetLineWidth(int nWidth = 1);

|