关于多线程编程

 

创建多线程体会

main函数为主线程的入口,通过定义main函数体可以实现新线程的创建,main函数结束意味着所有线程结束.

  先创建一个线程句柄 HANDLE Hthread;

建立一个线程并赋给线程句柄  Hthread=CreateThread(NULL,0,ThreadProc,NULL,0,NULL); ,ThreadProc为新线程的入口函数,ThreadProc函数声名为 DWORD WINAPI ThreadProc(LPVOID lpParameter); 接下来关闭这个线程句柄,CloseHandle(Hthread); 避免main函数结束导致主线程被系统自动销毁,必须要在其它线程执行期间,主线程处于等待状态,可以使用Sleep(4000),形参的单位为微秒,4000即为4秒.

posted @ 2008-10-25 01:42  熊剑  阅读(180)  评论(0)    收藏  举报