有文档说明,还有代码示例,乃MFC多线程编程的很好参考。
补充,CCriticalSectionTest有如下错误,原来想删除后再上传一遍,但是不晓得怎么删除,十分抱歉。
做如下更正:(1)g_cStrArray[i]='W';pEdit->SetWindowText(g_Array);更改为:g_cStrArray[i]='W';pEdit->SetWindowText(g_cStrArray);(2)g_cStrArray[i]=''D'';pEdit->SetWindowText(g_Array);更改为:g_cStrArray[i]='D';pEdit->SetWindowText(g_cStrArray);(3)voidCCCriticalSectionTest0Dlg::OnBtnD()的函数实体如下:{ CWinThread*pWriteD=AfxBeginThread(WriteD,  &m_ctrlBtnD,  THREAD_PRIORITY_NORMAL,  0,  CREATE_SUSPENDED);pWriteD->ResumeThread();}(4)还有两个控件显示位置有误,但无伤大雅,就不再赘述了。
因为以上错误,给你添加的麻烦,再次抱歉。
以后再上传资源时,万分谨慎,确保无误后再上传。
                                    
                                    
                                         2018/1/4 18:08:14 
                                             88KB 
                                            多线程
                                            
                                     
                                        
                                            1