freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第二講:多任務(wù)與多線程編程(編輯修改稿)

2024-11-03 13:51 本頁面
 

【文章內(nèi)容簡介】 則線 程在創(chuàng)建后即被掛起 . 被掛起的線程直到 其它線程調(diào)用 ResumeThread()函數(shù)時(shí) ,此線 程才能繼續(xù)執(zhí)行 . 線程的終止 *線程調(diào)用 ExitThread 終止 ,則所有附屬于 DLL的入口點(diǎn)函數(shù)用一個(gè) 指示線程從 DLL解脫的代碼激活 . *線程函數(shù)返回 ,即線程隱含調(diào)用了 ExitThread. *函數(shù)原形為 VOID ExitThread(UNIT fuExitCode). *這個(gè)函數(shù)為調(diào)用該函數(shù)的線程設(shè)置了退出 碼 fuExitCode后 ,就終止該線程 . *函數(shù) ExitProcess 被進(jìn)程的任一線程顯示或隱含 調(diào)用 . *用線程的句柄調(diào)用 Terminate Thread , 此時(shí) Windows不通知 DLL. *用進(jìn)程句柄調(diào)用 TerminateProcess. *調(diào)用全局函數(shù) AfxEndThread. 線程的操作和管理 線程運(yùn)行狀態(tài)的設(shè)置 dwCreatFlags指示線程的運(yùn)行狀態(tài) ,若為 0線程啟動(dòng)時(shí)立即執(zhí)行 ,若為 CREAT_SUSPEN DED則線程被掛起 . SuspendThread()將活動(dòng)線 程自身掛起 ,而一個(gè)活動(dòng)線程通過調(diào)用 Resume Thread() 減少掛起計(jì)數(shù)以喚醒一個(gè)被掛起的線程 . API函數(shù) ::Sleep()使自身休眠 ,在一定時(shí)間后 線程被自動(dòng)喚醒 .函數(shù)原型為 : Sleep(DWORD dwMilliseconds)。 注 :Sleep(0)可以暫時(shí)掛起自身 ,以運(yùn)行同優(yōu)先級 線程 . 線程的優(yōu)先級 線程優(yōu)先級設(shè)置是根據(jù)線程優(yōu)先級和擁有該線 程的進(jìn)程優(yōu)先級來設(shè)置的 ,最終基本優(yōu)先級別在 0到 31之間的數(shù)值 .線程優(yōu)先級有 7類 : THREAD_PRIORITY_IDLE THREAD_PRIORITY_LOWEST THREAD_PRIORITY_BELOW_NORMAL THREAD_PRIORITY_NORMAL THREAD_PRIORITY_ABOVE_NORMAL THREAD_PRIORITY_HIGHEST THREAD_PRIORITY_CRITICAL 在線程的最終優(yōu)先級中 ,0~15級是普通優(yōu)先級 , 高優(yōu)先級線程先運(yùn)行 ,之后才是低級別線程 。 同等級別的線程按時(shí)間片輪流運(yùn)行 . 16~30級別是實(shí)時(shí)優(yōu)先級 ,同普通優(yōu)先級不同的 是 :同級別的線程不按時(shí)間片輪流 ,而是先控制 CPU的線程獨(dú)占 ,除非它放棄控投制 ,否則同等 級別或低級別的線程無法運(yùn)行 . 設(shè)置改變優(yōu)先級函數(shù) : BOOL SetThreadPriority (int nPriority)。 獲得線程優(yōu)先級函數(shù) : GetThreadPriority() 線程間的通信 對于線程和主應(yīng)用程序之間的通訊可以通過消息 的發(fā)送與處理來
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1