64,649
社区成员
发帖
与我相关
我的任务
分享
DWORD WINAPI Valid(LPVOID pParam)
CreateThread(NULL,
0,
Valid,
&strDisk,//strDisk是CString类型的
0,
dwThreadId);
DWORD WINAPI Valid(LPVOID lpVoid)
{
CString* pStrDisk = (CString*)Valid;
...
}
CString * pString = new CString;
*pString = strDisk;
CreateThread(NULL,
0,
Valid,
(LPVOID)pString,//注意,不要传临时变量的地址
0,
dwThreadId);
DWORD WINAPI Valid(LPVOID param)
{
CString *pStr = (CString*)param;
CString str = *pStr; //保存它的值
delete pStr;//注意:需要在这里释放
//str就是你要传进来的strDisk
}