尝试多线程失败啊该如何处理

尝试多线程失败啊voidCDVDView::OnBnClickedButton1(){this- UpdateData()CWinThread*pThreadpThreadA

尝试多线程失败啊
void   CDVDView::OnBnClickedButton1()
{
this-> UpdateData();
CWinThread*   pThread;
pThread=AfxBeginThread(MyThreadProc,0,   0,   0,   NULL);
//   TODO:   Add   your   control   notification   handler   code   here
}


UINT   MyThreadProc(   LPVOID   pParam   )
{

        Pack::Parse_pack();

        return   0;       //   thread   completed   successfully
}
Parse_pack是静态函数
调试的时候总是停在这里CRuntimeClass*   pClassThis   =   GetRuntimeClass();

[解决办法]
AfxBeginThread(MyThreadProc,0, 0, 0, NULL);
少个参数,不过既然别的都不需要,可以这样:
AfxBeginThread(MyThreadProc,NULL);
[解决办法]
在MyThreadProc里写日志或弹出对话框,看有没有运行到此