如何判断一个线程已经启动? 如题!谢谢大家!谢谢大家帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用事件吧HANDLE event;//全局变量//类中的启动线程函数void XXX::StartThread(){ event=CreateEvent(NULL,TRUE,FALSE,NULL); HANDLE handle=CreateThread(..........);//我想楼主必知如何创建线程 WaitForSingleObject(event); ......//线程启动后event被激发,之后WaitForSingleObject结束,就往下执行,在这里写通知线程已经启动的代码}//新线程处理函数UINT __stdcall NewThread(LPVOID param){ SetEvent(event); .............} RELEASE 版本非法访问,是CstringArray惹得祸? dll里创建非模态窗口 有关FFT与AR模型估算功率谱问题 谁有《用VC实现小型矢量图形系统的开发》这篇文章的源码,发给我一份 在DLL中如何才能导出类? 怎么使列表框中的内容在下次打开程序时仍然显示 奇怪!!赋不了值? 如何将用户的输入存进一个数组里? 初學vc,問個菜問題,為什麼我自已的子窗口收不到WM_SETFOCUS消息 有关笛卡尔坐标于极坐标的转换函数void cartToPolar() 在activeX中再嵌入Excel谁做过?救急 双缓冲显示,运行一会儿就死机
HANDLE event;//全局变量//类中的启动线程函数
void XXX::StartThread()
{
event=CreateEvent(NULL,TRUE,FALSE,NULL);
HANDLE handle=CreateThread(..........);//我想楼主必知如何创建线程
WaitForSingleObject(event);
......//线程启动后event被激发,之后WaitForSingleObject结束,就往下执行,在这里写通知线程已经启动的代码
}//新线程处理函数
UINT __stdcall NewThread(LPVOID param)
{
SetEvent(event);
.............
}