线程同步内存我也不懂
void CCDDlg::OnBnClickedOk()
{
cd=3;
nID=IDOK;
Name=_T("确定");
CreateThread(NULL,0,NewThread,this,0,NULL);
// CDialogEx::OnOK();
}
DWORD WINAPI CCDDlg::NewThread(LPVOID lpParam)
{
CCDDlg* dlg= (CCDDlg *)lpParam;
int n=dlg->cd;
int ID=dlg->nID;
CString str;
CString name(dlg->Name);
dlg->GetDlgItem(ID)->EnableWindow(false);
for(n;n!=0;n--)
{
str.Format(_T("%d"),n);
dlg->GetDlgItem(ID)->SetWindowText(str);
Sleep(1000);
}
dlg->GetDlgItem(ID)->SetWindowText(name);
dlg->GetDlgItem(ID)->EnableWindow(true);
return 0;
}刚学,不太懂。就是有N个键,都是和这儿OK键差不多的,然后就是好多键一起按内存一直在涨的问题,单独按每问题,线程没系统的学,求指导
...全文


进程/线程/DLL
