我用VC做了个线程的程序,点击按钮就开始一个线程,现在问题是为什么我第一次点按钮,线程并没有执行?

我用VC做了个线程的程序,点击按钮就开始一个线程,现在问题是为什么我第一次点按钮,线程并没有执行?再点一次线程才开始执行?for(intk=0;k<count;k++){... 我用VC做了个线程的程序,点击按钮就开始一个线程,现在问题是为什么我第一次点按钮,线程并没有执行?再点一次线程才开始执行?
for (int k=0;k<count;k++)
{
HANDLE hThread = CreateThread(NULL,0,WriteFileData,&devInfo[k],0,NULL);
// hThread=CreateThread(NULL,0,(unsigned long(_stdcall*)(void*))ThreadFunc,this,0,&ThreadId);

if (hThread == INVALID_HANDLE_VALUE)
{
MessageBox(_T("出现异常"));
return;
}
CloseHandle(hThread);
}
那位大虾帮忙看看啊
展开
 我来答
ft1512975
2011-07-27 · TA获得超过132个赞
知道答主
回答量:168
采纳率:0%
帮助的人:128万
展开全部
www.csdn.net

把button()的代码都写下来。
追问
我上面写的就是btn的代码,只有count是个全局变量,也只是个计数值
问题是我的线程不能立即执行啊
不想起名字了2333
2011-07-27 · TA获得超过2447个赞
知道大有可为答主
回答量:1931
采纳率:50%
帮助的人:1847万
展开全部
jdhfkhwluewkfi
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_qfw_
2011-07-27
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
把完整的代码贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式