线程函数中不能用CListCtrl? 我在程序中用creatthread建立多个线程,m_lc是CListCtrl类,在主程序中可以使用,但在线程函数中就用不了,说们m_lc不是CListCtrl类成员,又说CListCtrl没有定义,怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 线程中可以用CListCtrl的,没有问题。是你程序的问题。 m_lc在主程序的成员,而线程不一定能够存取主程序的成员,你可以将主程序的指针传递给线程,通过指针来使用m_lc。 高手,我不太会用指针,呵呵,能不能示范一下?我在主程序中用的是m_lc.InsertItem(0,"a")m_lc.SetItemText(0,1,"b")m_lc.SetItemText(0,1,"c")...... pMainWnd->m_lc.InsertItem(0,"a")pMainWnd->m_lc.SetItemText(0,1,"b")pMainWnd->m_lc.SetItemText(0,1,"c") 楼上的不要打击人好不好?要不是时间不够而且该死的xx要求用vc,我也不至于这样!不过还是谢谢了 !结贴! 单文档的View子类监听不到动态创建控件的CListCtrl消息 怎么将多个文件封装到一起? 怎么才能让我输入数据的时候让Combo的下拉框自动弹出来 求简单的分割视图代码 FTP断点上传,急啊,急啊... 端口代理问题? 编一个运行就直接进入信箱看邮件的程序,需要哪些技术,难吗? 怎么样DEBUG? 扩展dll的问题(初次做dll) 受尽挫折的人进来 这些错误是什么! 怎样传递给ocx控件一个variant数组??是用safearray吗?
是你程序的问题。
m_lc.InsertItem(0,"a")
m_lc.SetItemText(0,1,"b")
m_lc.SetItemText(0,1,"c")
......
pMainWnd->m_lc.SetItemText(0,1,"b")
pMainWnd->m_lc.SetItemText(0,1,"c")
结贴!