托管c++多线程,up者有分!!

realsong 2003-10-10 10:39:09
托管c++中如何将指针变量传递到新开的线程中?
我用下面的方法
g_hFileListThread = CreateThread(NULL,
0,(LPTHREAD_START_ROUTINE)thrdWaitingEndEvent,
(void*)this->listViewFileList,
NULL,
(unsigned long*)&g_dwFileListThreadID);
的话会报错
Form1.cpp(71): error C2440: “类型转换” : 无法从“System::Windows::Forms::ListView __gc *”转换为“void *”
而用
m_pWaitingFileList=new System::Threading::Thread(System::Threading::ThreadStart(thrdWaitingEndEvent));
又会说Form1.cpp(68): error C2440: “类型转换” : 无法从“void (__cdecl *)(void)”转换为“System::Threading::ThreadStart”

帮忙!
...全文
43 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tudou614 2003-10-18
  • 打赏
  • 举报
回复
upup
upupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupupup
realsong 2003-10-14
  • 打赏
  • 举报
回复
saucer(思归) ( )
上不了你给的网址:(
saucer 2003-10-13
  • 打赏
  • 举报
回复
what are thrdWaitingEndEvent and m_pWaitingFileList??

see

Managed threads in Managed C+
http://www.codeproject.com/managedcpp/managedthreads.asp
realsong 2003-10-13
  • 打赏
  • 举报
回复
up

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧