WaitForSingleObject无法起作用
HANDLE h_thread;
UINT ThreadPro(LPVOID lpParam);
UINT ThreadPro(LPVOID lpParam)
{
CtestDlg *test = (CtestDlg *)lpParam;
while (1)
{
Sleep(1000);
}
return 0;
}
BOOL CtestDlg::OnInitDialog()
{
CDialog::OnInitDialog();
h_thread=AfxBeginThread(ThreadPro,this,0,0,0);
return TRUE;
}
void CtestDlg::OnBnClickedOk()
{
WaitForSingleObject(h_thread,INFINITE);
AfxMessageBox("1");
}