cstatic:基于CStatic的波形曲线控件的实现

波形曲线控件在电力、财经、工业控制等众多领域有着广泛的应用。利用波形曲线控件做为数据的载体较表格控件的显示更直观,易于从大量数据中发现数据内部所存在的规律,深受广大朋友的欢迎。

MsChart是微软制作的功能强大的图表工具,用它可以很方便的建立各种图表,制作各种3维2维的直方图,折线图,但其本质上是基于COM技术应用而封装的ActiveX控件,其要求的技术门槛较高,为了能够灵活使用这个控件,必须熟悉这个组件的接口,MsChart也未必能够满足各个领域的个性化需求,若在COM的层面上想对MSChart控件进行修改,是一件非常困难的事情,用MSChart进行波形曲线的显示未必是一个很好的选择。若能够用MFC自己来封装一个这样的波形曲线控件,那这样的控件就很能够满足个性化的定制要求,便于维护和升级,而实践过程也证实了这一点,用MFC开发一个波形曲线显示控件来满足个性化的定制要求也并非是一件很难的事情。

经过对比,本人觉得采用静态文本控件(CStatic)作为的波形曲线控件的显示载体较为方便、简单。故只需要继承CStatic,派生出一个波形曲线显示控件即可(暂定为CGraghCtrl)。
Tags:  cstatic滚动条 vccstatic cstaticsetbitmap cstatic

延伸阅读

最新评论

发表评论