vc线程中怎样向list control 插入数据,要求在vs2012中编译,
初学不知道怎么做,大家来帮我吧,谢谢
------解决思路----------------------
PostMessage发送消息给主线程。主线程SetItemData等插入数据
------解决思路----------------------
线程不是有参数吗,你把this指针当参数传给他,就能对他进行操作了
------解决思路----------------------
传递句柄或控件指针给线程,然后就能操作了。为防止访问冲突,最好是修改内容时加锁。
如果很清楚的话,可以限制只允许该子线程修改list控件数据。
------解决思路----------------------
最好的办法是创建线程的时候把list的指针传给线程,就可以在线程中进行数据处理了,处理完了通知UI线程进行update
楼上说的好,插入数据的时候最好加锁