关于线程的问题(高手请进,再线等,立结) 那位高手讲一下带参数线程的创建,结束,以及CreateThread 和AfxBeginThread的区别。 比如说从外面不停地读入数据,然后基于这个数据不停的创建线程,要求把外部数据传进线程处理函数当中,处理之后销毁线程。 最好给举个例子来看一下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateThread 和AfxBeginThread两者之间就是一个消息循环的问题 AfxBeginThread就可以了它执行完后自动消毁传参数可以通过指针传递,这样就想传什么参数就传什么参数了 CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)ThreadFun, (LPVOID)pParam, 0, NULL);DWORD ThreadFun(LPVOID pParam){//do somethingreturn 0;} 请阅读《Win32多线程程序设计》 DWORD WINAPI TcpPacketRecThread(LPVOID lpParam){ HANDLE CPort=(HANDLE)lpParam;你可以是这样 myClass param=(myClass *)lpParam DWORD WINAPI ThreadProc(LPVOID lpParameter){ //do your job ExitThread(0); return 0;}CreateThread(NULL, 0, ThreadProc, 0, 0, NULL); SHFileOperation 这个API可以做到清空文件夹内容但是不删除文件夹么? 窗口分割程序的问题 想弄个车牌识别系统研究看看 中石油写给万科的信 怎样获得WIFI的信号强度 求教哪个函数可以得到当前时间 ? 关于虚函数的全局调用的问题 二进制比较有什么好的开源? 一个串口的程序,以前用自制的三线(2-3,3-2,5-5)可以成功接收,现在买了9芯的反而不行了? 请帮忙看这段程序,谢谢!(在线等)高分相送!!!! VC工具有没有快速回到上一个位置的快捷键??? 如何将长度为一个字节的整数转换成网络字节序?
DWORD ThreadFun(LPVOID pParam)
{
//do something
return 0;
}
《Win32多线程程序设计》
{
HANDLE CPort=(HANDLE)lpParam;你可以是这样 myClass param=(myClass *)lpParam
{
//do your job
ExitThread(0);
return 0;
}CreateThread(NULL, 0, ThreadProc, 0, 0, NULL);