用电信息采集对数据采集实时性要求高吗
发布网友
发布时间:2022-05-05 11:46
我来回答
共1个回答
热心网友
时间:2022-06-27 11:33
没见过你所说的程序,这样的描述没法提供准确的建议。
一般大量数据的处理,应该写在线程里,通常不会和采集线程放在一起,应该新开线程。
如果数据处理后是为了显示,那么显示应该是在OnDraw/OnPaint里面,这里最好使用内存DC做缓冲;如果是直接给控件,那么通常可以线程中直接发送给控件,也可以在定时器里面获取数据发送给控件。
这里要看处理数据的耗时了,如果耗时不多,那么直接在定时器中定时处理和发送就可以了(比如在OnInitDialog里面SetTimer(1,1000); 在OnTimer里面处理即可)