菜鸟VC串口通信,对List Control 控件动态插入
VC++6.0
在CDlg::OnInitDialog()
调用m_pWinThread=AfxBeginThread(ProDispThread,this);
然后在入口程序ProDispThread里面,在while(1)把串口获得的数据动态插入,可是一直无法在List Control显示出来。
哪位能帮帮忙?谢谢……
其实就是要在list control中对串口获得的数据进行统计,对已经存在的数据计算更新增加接收到的次数,对新数据进行插入到list control(Report)里去。但是一直显示不出来,那个高手能帮忙……感激涕零!
[最优解释]
不把关键代码上上来, 不好看原因.
1. 你下断点跟踪在while 对list列表框添加数据,或者修改数据的地方, 看是否执行了添加或者修改操作.
一般来说, 只要你调用正确, 是肯定会有显示的. 多半是使用不当造成的.
如果你调用了InserItem 或者 SetItemText仍然未显示出来, 那么你可以尝试把工程全部重新生成.
[其他解释]
先搜索一下list control(report风格)下的插入方法吧,网上很多的,不难
[其他解释]
按照一楼提示,断点测试,果然是调用处理问题……搞了半天……