tc2.0快速绘制界面
我用tc2.0给一工控程序写了一个界面,界面上要将实时采集来的数据显示,每次显示我都对各个显示框重画、又颜色填充,再显示新数据。我发现这样程序的速度大大降低!后来我用setwritemode(XOR_PUT),新数据来时我先将旧数据再显示一下,这样显示框中的旧数据消失,再将新数据显示,但是,我发现这样显示的数据明显不清楚?请各位高手指教!有无更好的方法?或我用的方法问题出在哪,可改进否?
不甚感激!
问题点数:35、回复次数:2Top
1 楼steedhorse(晨星)回复于 2002-04-26 09:10:27 得分 35
显示是不要重画,只把原来的文字内容用显示框的背景色再写一遍,然后再用前景色写新的内容。
另外,你显示多少内容?怎会那么慢?Top
2 楼LionChan(陈粮)回复于 2002-04-26 10:51:52 得分 0
您好:
多谢你的答复。我以前用的方法的确拙劣。每次显示都对各个数据框都
setviewport();->cleardevice();->....;您说的用背景色我是了一下,一.好像setbkcolor();无法覆盖有前景色写的数据。二.先用setviewport();开个窗口,再setkbcolor();无法对这个窗口起作用Top
相关问题
- 绘制雷达扫描的显示界面用什么做效率比较高?
- 求如何在界面上绘制多个不同颜色的曲线的代码事例
- flyingcrean,怎样快速切换字符界面与X Window图形界面?
- 还是TC++3.0,在输出界面,如何隐藏光标。
- 求助tc图形界面设计库函数
- 如何在gnome环境下使用gtk+绘制界面时,如何去掉窗口中的标题栏,大虾们帮帮忙吧.
- 我需要一个能够快速搭建界面的工具
- 来个难题:关于快速绘制实时曲线的问题:)
- 我绘制了一个ActiveX的图形界面,我想让这个图形在调用的界面上随机的运动,该怎么做?(也许用VB或ASP调用)
- 在主框架里用OnDraw函数绘制了一个图片作为默认界面,再动态创建了多个视图,视图是用CFormView类。切换到子视图后,如何回到默认界面?




