动态接收数据,然后添加到列表视图中!列表行列根据运行情况动态确定!最多24列100行!
我需要把两个BYTE型数据转换成一个浮点数据,就是High BYTE乘265加上Low BYTE,然后结果在除一个系数!原来我是这样处理的,把接收到的数据(最多4000多BYTE型的数据!)处理转换成字符串然后保存到ini文件中,然后在添加到相应的列表视图中,可是速度特别慢啊,只接收这些数据我测试过一共用100多毫秒就够了,可是我接收数据到显示完成总共用了4秒多,我怎么处理才能提高速度呢!请大虾指点迷津!谢谢
我需要把两个BYTE型数据转换成一个浮点数据,就是High BYTE乘265加上Low BYTE,然后结果在除一个系数!原来我是这样处理的,把接收到的数据(最多4000多BYTE型的数据!)处理转换成字符串然后保存到ini文件中,然后在添加到相应的列表视图中,可是速度特别慢啊,只接收这些数据我测试过一共用100多毫秒就够了,可是我接收数据到显示完成总共用了4秒多,我怎么处理才能提高速度呢!请大虾指点迷津!谢谢
不要用文件缓存信息,使用消息进行线程间通信,自然利用系统的消息机制进行缓存。
如果你要代码,发消息给我。
你可以考虑使用自定义消息
WM_COPYDATA等方式
WM_COPYDATA应该是最简单的