【正文】
:void CNEWDLG::CreateNewThread(){CString s=hello。AfxBeginThead(WorkThread,amp。s)。//這里的參數(shù)amp。s完全可以改成你需要的其他類(lèi)型的地址,實(shí)現(xiàn)你的操作。Sleep(1000)。MessageBox(s,NULL,0)。}線程函數(shù):UINT WorkThread(LPVOID pParam) //偶覺(jué)得關(guān)鍵是這個(gè)參數(shù),它可以傳遞任何類(lèi)型。{CString* s1=(CString*)pParam。 //不管你傳遞的是什么類(lèi)型,都可以通過(guò)這種方式轉(zhuǎn)換后使用。*s1= s has been changed!。return 0。 }保存后運(yùn)行,你會(huì)發(fā)現(xiàn)s已經(jīng)被改成s has been changed!。