在建立執行緒中,讓兩個執行緒幹兩件事,具體怎麼做呢

2021-04-18 06:01:20 字數 1182 閱讀 2688

1樓:匿名使用者

工作執行緒是處理後臺工作的,建立一個執行緒非常簡單,只需要兩步:實線執行緒函式和開始執行緒.不需要由cwinthread派生類,你可以不加修改地使用cwinthread。

afxbeginthread有兩種形式,一種是用來建立使用者介面執行緒的,另一種就是用來建立工作執行緒的.為了開始執行執行緒,只需要向afxbeginthread提供下面的引數就可以了.

1.執行緒函式的地址

2.傳送到執行緒函式的引數

3.(可選的)執行緒的優先順序,可參閱::setthreadpriority

4.(可選的)執行緒開始時候的狀態,可設定為create_suspenede

5.(可選的)執行緒的安全屬性,請參閱security_attributes

例項**

uint threadproc(lpvoid pparam)

cwinthread* afxbeginthreadproc,//執行緒函式地址

lpvoid pparam,//執行緒引數

int npriority=thread+priority_nomal,//執行緒優先順序

int nstacksize=0,//執行緒堆疊大小,預設為1m

dword dwcreateflags=0,

lpsecurity_attributes lpsecurityattrs=null);

2樓:匿名使用者

執行緒名其實是一個地址,所以你要開200個執行緒,就可以做兩百次迴圈,就可以了createthread()的返回handle報存在一個陣列裡就可以了

handle hthread[200];

for(int i = 0;i<200; i++)hthread[i] = createthread(null,0,程式名,null,0,null);

這樣就可以了

3樓:匿名使用者

你可以用字串,比如說abcd再連上i作為執行緒名啊

c# 程序中建立兩個執行緒,兩個執行緒再分別建立子執行緒,子執行緒迴圈。如何實現?最好有**

4樓:匿名使用者

public void a()

public void b()

public void a1()

public void b1()

main()

夢幻西遊 水路FB兩件法寶和那兩個最後那兩個怪是怎樣對應的

第一個拿法寶的人拿的是袈裟,袈裟對應第一個怪。第二個拿法寶的人拿的是禪杖,禪杖對應第二個怪。袈裟 魑魅 先碰到的boss 禪杖 魍魎 後碰到的boss 夢幻西遊 是一款由中國網易公司自行開發並營運的網路遊戲。夢幻西遊 夢幻西遊 將中國古典建築的凝厚與q版的意趣風格糅合在一起,將遊戲場景打造成一幅 遊...

在比例中兩個比的比值都是2 3,兩個外項分別是四和九,這個比例是

在比例中兩個比的比值都是2 3,兩個外項分別是四和九,這個比例是4 6 6 9。4 2 3 6 9x2 3 6 所以比例是 4 6 6 9 兩個比的比值是2 3,兩個內項分別是二和四。這個比例是多少?兩個比的比值是2 3,兩個內項分別是二和四。這個比例是4 3 2 4 6 一個比例中,兩個比的比值是...

怎麼畫兩個同心圓,在PS中 怎麼畫出 兩個同心圓 或者兩個同心矩形 !

用圓規,以同一個點為圓心,用不同長度為半徑畫圓。拿著圓規畫就行了,先把圓規的角度調小一點,畫一個,再把圓規的角度調大一點,畫一個圓規那個尖別動 同心圓是兩個圓的圓心在同一個點,不要移動你的圓心,改變你的圓半徑就好了。用圓規尖腳定住畫出一個圓,尖錐不動張縮另一隻腳 word中,如何畫兩個同心圓與三個同...