文件名称:在vc6.0中 画实时曲线
文件大小:3.66MB
文件格式:RAR
更新时间:2012-11-08 13:44:18
vc 画实时曲线
这里我们运用了两点技术使得我们重绘的图形看起来不闪烁 1.重载了OnEraseBkgnd函数,它是用来在每次重绘之前用空白位图擦除背景的函数,我们让它每次用我们自定义的位图来作为背景 2.我们使用了双缓存的结构,即先把背景图形绘制在内存中,绘制好了一起显示出去
【文件预览】:
CurveDrawing
----UpPaneView.h(2KB)
----MyView.cpp(3KB)
----CurveDrawing.cpp(4KB)
----CurveDrawing.clw(3KB)
----clPlot.cpp(8KB)
----CurveDrawing.dsp(5KB)
----UpPaneView.cpp(2KB)
----CurveDrawing.plg(258B)
----CurveDrawingView.cpp(4KB)
----CurveDrawing.ncb(185KB)
----res()
--------CurveDrawingDoc.ico(1KB)
--------CurveDrawing.rc2(404B)
--------Toolbar.bmp(1KB)
--------CurveDrawing.ico(1KB)
----clPlot.h(2KB)
----CurveValue.cpp(565B)
----CurveDrawing.rc(12KB)
----CurveDrawing.dsw(549B)
----SplitterWndEx.cpp(1KB)
----CurveDrawing.opt(280KB)
----CurveDrawingDoc.h(2KB)
----EditPaneView.cpp(1KB)
----CurveValue.h(537B)
----SplitterWndEx.h(1KB)
----MyView.h(1KB)
----StdAfx.cpp(214B)
----MainFrm.cpp(5KB)
----CurveDrawing.h(1KB)
----resource.h(740B)
----EditPaneView.h(1KB)
----CurveDrawingDoc.cpp(2KB)
----MainFrm.h(2KB)
----StdAfx.h(1KB)
----CurveDrawingView.h(2KB)
----CurveDrawing.aps(28KB)
----Debug()
--------CurveDrawing.exe(140KB)
--------CurveDrawing.pch(6.57MB)
--------StdAfx.obj(103KB)
--------CurveDrawing.sbr(0B)
--------EditPaneView.sbr(0B)
--------clPlot.obj(34KB)
--------CurveDrawing.obj(23KB)
--------MyView.obj(20KB)
--------CurveDrawing.res(7KB)
--------CurveDrawingDoc.obj(16KB)
--------CurveDrawing.pdb(409KB)
--------EditPaneView.obj(17KB)
--------CurveDrawingDoc.sbr(0B)
--------vc60.idb(217KB)
--------MyView.sbr(0B)
--------StdAfx.sbr(1.31MB)
--------MainFrm.sbr(0B)
--------SplitterWndEx.sbr(0B)
--------CurveDrawingView.obj(24KB)
--------SplitterWndEx.obj(12KB)
--------CurveDrawing.bsc(3.04MB)
--------vc60.pdb(364KB)
--------CurveDrawingView.sbr(0B)
--------CurveValue.sbr(0B)
--------MainFrm.obj(25KB)
--------CurveDrawing.ilk(460KB)
--------UpPaneView.obj(20KB)
--------UpPaneView.sbr(0B)
--------CurveValue.obj(4KB)
--------clPlot.sbr(0B)
----ReadMe.txt(4KB)