VC实现波形不闪烁动态绘图
作者:重庆大学通信工程学院 吴华
一、程序运行时波形效果
二、在信号处理中,通常需要把采集信号的实时波形显示出来。 如果直接在屏幕上动态绘图的话,会出现闪烁现象,为了克服这个问题,本文采用的就是先在内存绘图,然后再拷贝到屏幕,从而实现动态绘图而不闪烁。详细介绍如下:
2.1 首先在头文件中定义以下私有变量,并在对话框资源中放置一个picture控件
2.2 在实现文件中初始化变量,并设置定时器
2.3 在定时器里创建内存绘图设备,并调用绘图函数在内存设备中绘图,绘图完毕后把内存设备中图拷贝到屏幕