MiniGUI的編程指南
重點(diǎn)包括:線程的基本概念;多線程的微客戶/服務(wù)器體系、多線程通訊的關(guān)鍵數(shù)據(jù)結(jié)構(gòu)――消息隊(duì)列;面向?qū)ο蠹夹g(shù)在 MiniGUI 中的應(yīng)用等等。
·MiniGUI 的多窗口管理。將介紹 MiniGUI 的多窗口機(jī)制以及相關(guān)的窗口類技術(shù)。其中涉及到窗口剪切處理和 Z 序,消息傳遞,控件類設(shè)計(jì)和輸入法模塊設(shè)計(jì)等等。
·MiniGUI 的圖形設(shè)備管理。重點(diǎn)介紹 MiniGUI 是如何處理窗口繪制的。其中主要包括圖形上下文的概念,坐標(biāo)映射,圖形上下文的局部、全局和有效剪切域的概念等等。
·圖形抽象層和輸入抽象層。圖形抽象層(GAL)和輸入抽象層(IAL)大大提高了 MiniGUI 的可移植性,并將底層圖形設(shè)備和上層接口分離開來(lái)。這里將重點(diǎn)介紹 MiniGUI 的 GAL 和 IAL 接口,并以 EP7211 等嵌入式系統(tǒng)為例,說(shuō)明如何將 MiniGUI 移植到新的嵌入式平臺(tái)上。
·多字體和多字符集支持。MiniGUI 采用邏輯字體實(shí)現(xiàn)多字體和多字符集處理。這一技術(shù)成功應(yīng)用了面向?qū)ο蠹夹g(shù),通過(guò)單一的邏輯接口,可以實(shí)現(xiàn)對(duì)各種字符集以及各種字體的支持。
標(biāo)簽:
MiniGUI
多線程
編程指南
線程
上傳時(shí)間:
2016-02-01
上傳用戶:wqxstar