minigui界面生成工具的一種簡單實現方式,輕鬆實現Windows/linux minigui 跨平臺界面編程

前一段時間在Linux下封裝了一個簡單的圖形庫,封裝時主要借鑑minigui 1.33的源碼。弄完了之後發現編程很是繁瑣,懷念在Windows下用鼠標拖拽的歲月。看着minigui和windows很相似的代碼,於是有了下面的想法:

1. 利用VC設計好窗口界面,進行可視操作,對生產的資源文件進行解析

2. 解析獲取的信息,控件類型、標題、窗口風格、座標、擴展風格

3. 對獲取的信息進行簡單的調整(如窗口座標的對應),將minigui的代碼輸出到文件

 

小工具弄好之後,發現編寫速度提升了50%。不用在那個嵌入式的小板上調整來調整去,很是方便:)

注: 用起來之後又發現個好處,一起編寫過一個跨平臺的界面(windows api/ linux minigui)。通過這個小工具,就可以在兩個平臺下,都用一套資源文件。維護和調整,也不再繁瑣。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章