光宣告就花了我好久的時間...
CChildView.cpp
UINT CChildView::WorkerThreadProc(LPVOID Param) //Sample function for using in AfxBeginThreadCChildView.h
{
CChildView* pView = (CChildView*) Param;
return 0;
}
在要呼叫thread的地方寫上
AfxBeginThread(WorkerThreadProc,(LPVOID)this);
static UINT WorkerThreadProc(LPVOID Param);
會用很久的原因在於我一直不想把WorkerThreadProc 宣告成成員function
我用成全域function 但是一直不能編譯成功
後來只好放棄改用成員function,但宣告成成員function一定要宣告成靜態
不然會一直編譯失敗...
沒有留言:
張貼留言