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