渦輪流量計(jì)使用MSP430單片機(jī)的探討 七十四
4-10-2 Windows 的事件驅(qū)動(dòng)機(jī)制
在 Windows 系統(tǒng)中,程序的設(shè)計(jì)圍繞事件驅(qū)動(dòng)來進(jìn)行。當(dāng)對象有相關(guān)的事件發(fā)生時(shí)(如按下鼠標(biāo)鍵),對象產(chǎn)生一條特定的標(biāo)識(shí)事件發(fā)生的消息,消息被送入消息隊(duì)列,或不進(jìn)入隊(duì)列而直接發(fā)送給處理對象,主程序負(fù)責(zé)組織消息隊(duì)列,將消息發(fā)送給相應(yīng)的處理程序,使相應(yīng)的處理程序執(zhí)行相應(yīng)的動(dòng)作,做完相應(yīng)的處理后將控制權(quán)交還給主程序。
在這種機(jī)制中,對象的請求僅僅是向隊(duì)列中添加相應(yīng)的消息,耗時(shí)的處理則被分離給處理函數(shù)。這種結(jié)構(gòu)的程序中各功能模塊界限分明,便于擴(kuò)充,能充分利用CPU 的處理能力,使系統(tǒng)對外界響應(yīng)準(zhǔn)確而及時(shí)。
詳情請瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 流量計(jì)