日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
淺析WindowsEmbeddedCE下NativeC++的開(kāi)發(fā)

本文將介紹下Windows Embedded CE和Windows Mobile下進(jìn)行Native C++多線程的開(kāi)發(fā)的情況,希望能為大家搞好Windows Embedded CE開(kāi)發(fā)有所幫助。

創(chuàng)新互聯(lián)公司2013年開(kāi)創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元紅古做網(wǎng)站,已為上家服務(wù),為紅古各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

#T#

發(fā)現(xiàn)在網(wǎng)上很多關(guān)于Windows Mobile和Window Embedded CE下開(kāi)發(fā)多線程的問(wèn)題,我把的一般做法blog下來(lái)。

定義

在類定義中定義線程句柄和線程ID

 
 
 
  1. HANDLE    mThreadHnd;DWORD    mThreadId; 

啟動(dòng)

啟動(dòng)線程

 
 
 
  1. mThreadHnd = CreateThread(NULL, 0, &ProcessThread, this, CREATE_SUSPENDED, &mThreadId);  
  2. if (mThreadHnd){   
  3.  SetThreadPriority(mThreadHnd,THREAD_PRIORITY_NORMAL);   
  4.    ResumeThread(mThreadHnd);} 

由于Windows Mobile和Window Embedded CE不支持_beginthreadex() ,所以需要使用CreateThread()函數(shù)。

停止

停止線程

 
 
 
  1. // Wait for the Thread to DieWaitForSingleObject(mThreadHnd, INFINITE);CloseHandle(mThreadHnd); 

停止線程之前需要發(fā)消息讓子線程自己恰當(dāng)?shù)耐顺觯缓蟾妇€程等待子線程退出。

我之前實(shí)現(xiàn)了一個(gè)線程執(zhí)行任務(wù)類,可以參考 Windows Mobile下的重力感應(yīng)器(Gravitational Sensor)開(kāi)發(fā) 的 “訂閱GVector信息”一段。


文章標(biāo)題:淺析WindowsEmbeddedCE下NativeC++的開(kāi)發(fā)
轉(zhuǎn)載來(lái)源:http://www.dlmjj.cn/article/ccccjdg.html