第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

好像兩個線程都沒有得到執(zhí)行權(quán)限,是消息響應(yīng)函數(shù)里不能寫多線程還是其他原因呢,求解釋,在線等

好像兩個線程都沒有得到執(zhí)行權(quán)限,是消息響應(yīng)函數(shù)里不能寫多線程還是其他原因呢,求解釋,在線等

C
莫回?zé)o 2023-03-03 18:14:11
主要是txt文件比較大(25G),在對話框中有個編輯框,顯示信息,有個button控件,當(dāng)點(diǎn)擊button控件時進(jìn)入消息響應(yīng)函數(shù),然后在消息響應(yīng)函數(shù)里創(chuàng)建2個線程,一個用于從文件中循環(huán)讀取一塊數(shù)據(jù)到緩沖區(qū)再存入空閑空間,另一個用于從空閑空間取出一塊數(shù)據(jù)進(jìn)行處理。在消息響應(yīng)函數(shù)中:HANDLE readHandle=CreateThread(NULL,0,ReadThread,NULL,0,NULL);HANDLE manageHandle=CreateThread(NULL,0,ManageThread,NULL,0,NULL);CloseHandle(readHandle);CloseHandle(manageHandle);hMutex = CreateMutex(NULL,TRUE,NULL);ReleaseMutex(hMutex);在第一個線程中(第二個類似):DWORD WINAPI ReadThread( LPVOID lpParameter ){........do{WaitForSingleObject(hMutex,INFINITE);.......ReleaseMutex(hMutex);}while(....);......}
查看完整描述

2 回答

?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個贊

可以寫多線程的,你的線程應(yīng)該是執(zhí)行了的。
你可以在線程的開始的地方放一個AfxMessageBox("OK");進(jìn)行測試。
你沒有看到執(zhí)行,估計(jì)是WaitForSingleObject(hMutex,INFINITE);一直在等信號。

查看完整回答
反對 回復(fù) 2023-03-06
?
ITMISS

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個贊

hMutex是全局變量么?先把WaitForSingleObject(hMutex,INFINITE);刪除掉看看

查看完整回答
反對 回復(fù) 2023-03-06
  • 2 回答
  • 0 關(guān)注
  • 90 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號