vc 執行緒的建立,暫停和結束

2021-04-22 09:19:24 字數 489 閱讀 9853

1.執行緒的建立:

(1)cwinthread* mainthread;

mainthread=afxbeginthread(mythread,this,thread_priority_normal,0,0,null );

(2)後台工作執行緒函式

uint mythread( lpvoid pparam )

(3) function(parament)//用來執行的函式

2.執行緒的暫停和繼續:

暫停執行緒:mainthread-> suspendthread ()

繼續執行緒:mainthread-> resumethread ()

3.執行緒那個的停止

(1).判斷狀態://看執行緒是否執行

dword code;

getexitcodethread(mainthread-> m_hthread, &code);

if(code == still_active)

vc 執行緒的建立 暫停和結束

1.執行緒的建立 1 cwinthread mainthread mainthread afxbeginthread mythread,this,thread priority normal,0,0,null 2 後台工作執行緒函式 uint mythread lpvoid pparam 3 fun...

vc 執行緒的建立,暫停和結束

1.執行緒的建立 1 cwinthread mainthread mainthread afxbeginthread mythread,this,thread priority normal,0,0,null 2 後台工作執行緒函式 uint mythread lpvoid pparam 3 fun...

VC建立執行緒

方法二 使用mfc全域性函式 cwinthread afxbeginthread afx threadproc pfnthreadproc,lpvoid pparam,int npriority thread priority normal,uint nstacksize 0,dword dwcre...