主介面MainPage頁面規劃

2021-10-03 03:16:24 字數 1208 閱讀 4892

main_page.c main_page.h render.c file.h config.h

現在我們想在頁面上顯示三個圖示,這三個圖示的位置在**,我們畫出lcd的紅色邊框,這個圖示是256*128的解析度

我們定義乙個結構體來描述這個圖示存放的布局

itopleftx 表示的是左上角x座標

itoplefty 表示的是左上角y座標

ibotrightx 表示的是右下角x座標

ibotrightx 表示的是右下角y座標

striconname 表示圖示的名字

現在來補充showmainpage裡面的描畫資料函式:

定義toriginiconpixeldatas,ticonpixeldatas兩個變數,第乙個用來儲存原影象的引數,後者用來存放在要lcd上顯示的實際引數,首先確定影象存放在lcd上的座標值,然後從從bmp檔案中獲得畫素資料,縮放原始畫素資料(piczoom),把它顯示到lcd上(picmerge)

通過開啟對應的bmp檔案,然後把bmp檔案對映到ptfilemap的pucfilemapmem成員中

根據名字通過mapfile函式獲得bmp檔案的對映位址,通過getpixeldates獲得源bmp檔案的原始資料,g_tbmpparser->issupport判斷是是否支援bmp檔案

記錄 主介面

註冊登入簡單做完。下午去上了一會課。晚了寫多一點。現在到了登入後的展示。一開始絞盡腦汁,想為了以後的擴充套件把事情都做了好一點。但是越想越複雜。看了一下url路由,覺得應該會用到。但是這樣想下去總是想不出方案。後面資料的繫結又很難搞。所以一拍板,決定以簡單為準。所以不要了擴充套件,直接寫。資料庫設計...

3,2011 9 1,物料主介面

物料主介面使用dev 的rinnbon control 使用mdi,main form為父視窗 main form this.ismdicontainer true this.name main form this.showicon false this.text sy bom 採購與倉儲 this...

程式主介面的作用

在桌面程式中。都會有乙個主介面。從我經歷的 專案來看,每個主介面都包含了大量的方法。我以前參與過的乙個專案的mainform的 量居然有2w行。造成這個問題的原因有兩個 第一是 主介面是系統的主控制器。系統的大部分功能都在這裡展現出來。大量的選單 工具條當然需要大量的 來構造,掛接事件。處理事件。第...