视图中
Handle pThread=AfxBeginThread(SleepFunc,this);
if(WaitForSingleObject(d,INFINITE)==WAIT_OBJECT_0)
{MessageBox("...."));}
子线程
UINT SleepFunc
{Sleep(1000);return 0;}
什么都没有发生啊 不可思议啊 快崩溃了啊
Handle pThread=AfxBeginThread(SleepFunc,this);
if(WaitForSingleObject(d,INFINITE)==WAIT_OBJECT_0)
{MessageBox("...."));}
子线程
UINT SleepFunc
{Sleep(1000);return 0;}
什么都没有发生啊 不可思议啊 快崩溃了啊
解决方案 »
- 请教不使用资源文件怎么创建对话框
- 视类读取数据出错,大侠进来看看,分不多了
- 还有300分,继续散了
- 请问,打群架需要注意什么,今晚给哥们报仇,大概去12个人,带棍子去。我光有一身力气,不会打架,是不是朝脑袋上抡就行了
- 我在使用Microsoft Communication Control 6.0时/将通讯端口设置为2/程序运行时提示无效端口号/请问是怎么回事呢
- 关于对话框加载图片
- CFile.Write()问题
- 请高手一览:为什么这段程序不能写进数据库?不好意思,分只有这么多了!呵呵
- 我以前只用vb编程,现在我想学vc,请问各位vc高手,我该如何学习?应看什么书呢?
- 诡异的问题!!!Win7和Win8下斜杠“\”成乱码了
- 关于完成端口异步发送数据问题
- VC/c++模态对话框如何得到捕获鼠标单击对话框的事件
d哪里来的
CWinThread*d=AfxBeginThread(SleepFunc,this);
if(WaitForSingleObject(d->m_hThread,INFINITE)==WAIT_OBJECT_0)
{MessageBox("...."));}
其实我代码写的是
CWinThread* pThread=AfxBeginThread(SleepFunc,this);
HANDLE d=pThread;
if(WaitForSingleObject(d,INFINITE)==WAIT_OBJECT_0)
终于明白这个错误了..
再次感谢
我是按照这个里面写的难道一楼的是误人子弟??
pThread=AfxBeginThread(MulThreadSearchTrgl1,this);
qThread=AfxBeginThread(MulThreadSearchTrgl2,this);
rThread=AfxBeginThread(MulThreadSearchTrgl3,this); //开辟三个子线程HANDLE hThread[3];
hThread[0] = pThread;
hThread[1] = qThread;
hThread[2] = rThread;
WaitForMultipleObjects(3,hThread,TRUE,INFINITE)
CWinThread* qThread;
CWinThread* rThread;pThread=AfxBeginThread(MulThreadSearchTrgl1,this);
qThread=AfxBeginThread(MulThreadSearchTrgl2,this);
rThread=AfxBeginThread(MulThreadSearchTrgl3,this); //开辟三个子线程人家一楼写的不是的对的吗?