ST Curve是一個專業(yè)的曲線繪制控件 ,非常適合用于自動化監(jiān)控方面的數(shù)據(jù)曲線繪制,其特點是隨心所欲的拖動曲線和縮放曲線,繪制速度非???,缺點是占用內(nèi)存相對較多。注意,ST_Curve面對于二次開發(fā)者,推薦用VC開發(fā)。
功能介紹
鼠標(biāo)任意拖動曲線,任意縮放曲線,定點(鼠標(biāo)取點或者二次開發(fā)者傳入點)縮放曲線,支持類似K線圖的縮放方式,數(shù)字鍵快速找到曲線,F(xiàn)5鍵居中曲線,F(xiàn)4鍵顯示隱藏幫助(幫助顯示于背景圖之上,幫助上會有更多的快捷鍵,這里不一一列出了),支持方向鍵,翻頁鍵等,可顯示三維效果,可顯示全局位置預(yù)覽窗口并通過它快速移動曲線。
自定義各種顏色,字體,背景,畫筆,填充模式等,可切換坐標(biāo)原點到窗口四個角的任意一個,可導(dǎo)出圖片(bmp、png、jpg、gif),可批量導(dǎo)出圖片,以及定時導(dǎo)出圖片,可導(dǎo)入圖片作為背景或者用于填充曲線,可導(dǎo)出曲線到文件(支持二進(jìn)制文件,它速度最快,還支持文本文件,它的好處是可以手動編輯,支持的文本格式包括:ansi、unicode、unicode big endian、utf8,這些文本格式都被windows支持),可繪制實時曲線(曲線自動滾動),支持在各個方向上對曲線進(jìn)行填充,支持打印,打印或者導(dǎo)出圖片時,可指定只對某一條曲線,或某一段數(shù)據(jù);支持注解顯示;支持?jǐn)?shù)據(jù)持久化;支持批量添加數(shù)據(jù)。
控件的開發(fā)環(huán)境為vc7.1,unicode(所以控件無法加載時最可能的原因就是缺少mfc71u.dll),二次開發(fā)環(huán)境則是所有可以使用控件的地方,運行平臺為win2000及其以上的操作系統(tǒng),如果需要在win98下面使用,請向我索取mbcs版本的控件,如果要在純英文操作系統(tǒng)下使用,請向我索取英文版控件,都不需要付費,但只提供release版本。