|

楼主 |
发表于 2020-3-1 15:22:11
|
显示全部楼层
unsigned WINAPI thread_xixi(PVOID arg) {
CMFCTestDlg *dlg =(CMFCTestDlg*)arg;
CString str;
TRACE(_T("%d"), dlg->i);
str.Format(_T("%d"), dlg->i);
MessageBox(NULL,str, _T(""),MB_OK);
return 0;
}
void CMFCTestDlg::OnBnClickedButton1()
{
for (i; i < 10; i++)
{
_beginthreadex(NULL, 0, thread_xixi, (PVOID)this, 0, 0);
}
}
你看 这个 打印的 i 的值是 10 是不是就证明了 按钮触发下 是先循环10 次 才去执行的 线程?
|
|