freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于wince的圖片瀏覽器開發(fā)(存儲版)

2024-12-22 15:00上一頁面

下一頁面
  

【正文】 otationAngle = 90。 displayImage()。 BitmapData originalData = (new Rectangle(0, 0, originalWidth, originalHeight), , )。 x originalWidth。 ++y) { int destinationX = y。 } (originalData)。 ++y) { for (int x = 0。 ++x) (y, rotatedHeightMinusOne x, (x, y))。 28 } } private void displayImage() //圖片顯示自定義函數(shù) { = 。 private void menuItem2_Click(object sender, EventArgs e) { open()。 } private void menuItem8_Click(object sender, EventArgs e) { next()。 Bitmap bitmap = new Bitmap(Width, Height)。 int r, g, b, Result = 0。 Result = Result b ? Result : b。 Bitmap bitmap = new Bitmap(Width, Height)。 pixel1 = (x, y)。 if (g 0) g = 0。 int Width = 。 if (r 0) r = 0。 y Height 1。 } private void menuItem19_Click(object sender, EventArgs e) //浮雕效果 { int Height = 。 break。 y Height。 } //以下主要是圖片效果處理函數(shù) private void menuItem18_Click(object sender, EventArgs e) //黑白效果 { int Height = 。 } } private void button1_Click(object sender, EventArgs e) { open()。 else = 0。 curBmp = new Bitmap(curFile)。 ++y) { for (int x = 0。 switch (rotationAngle) { case 90: for (int y = 0。 rotatedPointer[destinationPosition] = originalPointer[sourcePosition]。 case 270: for (int y = 0。 ++y) { int destinationX = newWidthMinusOne y。 int newWidthMinusOne = newWidth 1。 endif = rotatedBitmap。 25 } catch (NullReferenceException) { (請先打開一張圖片! , 溫馨提醒! )。 int newWidth = 。 ()。 displayImage()。 Bitmap bmpo = curBmp。 } else { ()。 } } private void next() //瀏覽 下一張函數(shù) { try { if (index == 1) { (這已經(jīng)是最后一張了 ., 溫馨提醒! )。 index++) { if (fileInDir[index].ToString() == filename) { break。 dirPath = (0, (\\))。 = true。 using 。 4 程序清單 全部代碼如下: using System。但在 WINCE 系統(tǒng)中,工具條的按鈕項只能用圖片集 ImageList中的圖像來表示,不支持文字 Text。 【圖 11】 NK 下載過程 第十步 : 操作系統(tǒng)映像下載完畢后, Windows Embedded CE 操作系統(tǒng)自動啟動。 12 2 設(shè)計步驟 操作系統(tǒng)的下載: 第一步 : 從 “開始 所有程序 附件 通訊 超級終端”新建一個超級中斷鏈接。 附錄 1 參考資料 [1] 黃國平 等編著。 、系統(tǒng)測試 系統(tǒng)測試包括功能測試和用戶界面測試。 //像素塊大小 int dx = x + k % 19。 Bitmap MyBitmap = (Bitmap)。 curBmp = new Bitmap(curFile)。 using 。整體效果如下所示: 、代碼設(shè)計 整個代碼分控件和純代碼這兩部分。 或 Image image=(“ 圖片路徑 ” )。其在 WINCE 中常用的實例化方法有如下幾種: Bitmap bmp=new Bitmap(“ 圖片路徑 ” )。創(chuàng)建 Image 類的方法如下所示: Image image=(“ 圖片路徑 ” )。 控件 要使開發(fā) 出來的軟件能夠顯示圖片, PictureBox 控件是必不可少的。為此,我們專門開發(fā)了一款基于 WINCE 系統(tǒng)的圖片瀏覽器,主要實現(xiàn)在 WINCE 系統(tǒng)上對圖片進行顯示、瀏覽(上一張,下一張)、縮放、旋轉(zhuǎn)以及簡單的效果處理等。而且, Windows CE 的 API 是桌面 Windows 系統(tǒng)的子集,因而它并不具備所有能在桌面環(huán)境下調(diào)用的 API,這一點也是要注意的。 隨著手機、微型電腦設(shè)備等等嵌入式設(shè)備的蓬勃發(fā)展,嵌入式應(yīng)用大量地發(fā)展了起來,許多在桌面廣泛應(yīng)用的程序越來越多地向嵌入式方向移植和應(yīng)用,嵌入式應(yīng)用程序正如火如荼地發(fā)展著! Windows CE 的開發(fā)工具與平臺也有很多,例如 Embedded Visual C++等等,在本研究里面,我們選取 Visual Studio 2020 這個資源豐富,操作簡便的開發(fā)平臺,基于 PAX270 硬件平臺進行圖片瀏覽器的應(yīng)用程序開發(fā)。 3 嵌入式操作系統(tǒng)種類繁多,例如:嵌入式 Linux、 Windows CE、 VxWorks、pSOS 、等等,其中, Windows CE 操作系統(tǒng)是一款微軟公司開發(fā)的嵌入式操作系統(tǒng),它繼承 Windows 操作系統(tǒng)的許多優(yōu)點,而且資源充足,簡單易學,在嵌入式得到大量應(yīng)用。由于 Windows CE是一個可高度定制的操作系統(tǒng),因此不同的基于 Windows CE平臺提供的 API 可能不同,在應(yīng)用程序移植時,這一點必須引起應(yīng)用開發(fā)人 4 員的高度重視。同樣,在相關(guān)嵌入式系統(tǒng)(如手機、 MP數(shù)碼相機等)中,圖片瀏覽也成為了不可或缺的功能。結(jié)構(gòu)圖如下: 第 三 部分 設(shè)計原理 、 主要的類及控件介紹 使用 C語言開發(fā)基于 WINCE 系統(tǒng)的圖片瀏覽器,主要需要使用到GDI+繪圖功能以及部分 WINDOWS 控件,尤其是 PictureBox 控件。由于 Image 類是一個抽象類,所以不能直接使用其本身實例化一個對象,但是,我們可以使用 FromFile 和 FromStream 等靜態(tài)方法,或 Image 類的子類(如 Bitmap 類)構(gòu)造其實例。 Bitmap 類封裝了位圖及其屬性的像素數(shù)據(jù),其主要的方法有 GetPixel, SetPixel,LockBits, UnlockBits 等。// 使用控件的 Paint 事件 或重載 OnPaint 方//法,從 PaintEventArgs 對象中的 Graphics //屬性獲取 Graphics 對象。 圖片瀏覽器 基本操作功能模塊 效果處理功能模塊 上一張、下一張 縮小、放大 打開、關(guān)閉、刪除 左旋轉(zhuǎn)、右旋轉(zhuǎn) 黑白 霧化 銳化 浮雕 8 、界面設(shè)計 在界面設(shè)計中,我們參考了大眾化軟件常見界面,以圖片顯示區(qū)域為中心,上面設(shè)置菜單欄,菜單欄下拉有選項供操作,下面設(shè)置快速操作按鈕,方便用戶快速使用對圖片進行操作的功能。 using 。 curFile = fileInDir[index].ToString()。 Bitmap bitmap = new Bitmap(Width, Height)。 int k = (123456)。 } 第 五 部分 系統(tǒng)測試與性能分析 作為一款大眾化軟件,其穩(wěn)定性要求也是很高的,所以對軟件系統(tǒng)進行測試和性能的分析是很重要的,所以我們也簡單地進行一些相關(guān)的測試。 總的來說,在可見的未來,以 Windows CE 的嵌入式系統(tǒng),一定會在后 PC時代發(fā)揮出巨大的作用和衍生豐富的應(yīng)用。 《 Windows 內(nèi)核定制及應(yīng)用開發(fā)》, 電子工業(yè)出版社 , [5] 何宗鍵 .《 Windows CE 嵌入式系統(tǒng)》, 北京航空航天出版社 , [6] 相關(guān)網(wǎng)頁: , 以及百度文庫等。 17 【圖 10】 Attach device 菜單選項 第九步 : 在彈出的下載窗口就可以看到 NK 下載的進度。程序在實驗箱可以正常運行: 20 3 遇到的問題與解決方法 問題一:設(shè)計界面時,根據(jù)我們對其他圖片瀏覽器產(chǎn)品的觀察,我們本來打算采用菜單欄和工具條
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1