int main()
{
CWinThread thread1(CreateLoginDlg,"Thread1");//定义一个线程对象
thread1.m_bAutoDelete=false;//线程结束的时候自动销毁对象
thread1.CreateThread();//创建线程
WaitForSingleObject(thread1.m_hThread,INFINITE);//等待线程执行完毕
return 0;
}
//线程执行函数
UINT CreateLoginDlg(LPVOID Param)
{
CLoginDlg *dlg=new CLoginDlg;
dlg->Create(IDD_DIALOG_LOGIN,NULL);
dlg->ShowWindow(SW_SHOW);
Sleep(10000);
return 0;
}
MFC多线程的简单使用
猜你喜欢
转载自blog.csdn.net/qq_41363459/article/details/114229744
今日推荐
周排行