一个实时曲线类
介紹
最近在網絡上面找一些實時曲線顯示的控件,找了很多類似WINDOWS2000 CPU利用率的功能控件,但是功能上面總有些局限性,于是在參考代碼的基礎上寫了這個CMultiColorPlot實時曲線功能類,提供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);
最近在網絡上面找一些實時曲線顯示的控件,找了很多類似WINDOWS2000 CPU利用率的功能控件,但是功能上面總有些局限性,于是在參考代碼的基礎上寫了這個CMultiColorPlot實時曲線功能類,提供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);
轉載于:https://blog.51cto.com/lovesunny/96560
總結
- 上一篇: 你会么?图形不正,角度是随机的
- 下一篇: 2008!新的开始!