全文預覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
用EVC編寫WINCE下的HelloWorld 作者:孫曉明,華清遠見嵌入式學院講師。1、簡單介紹下Windows CE:WindowsCE是微軟公司嵌入式、移動計算平臺的基礎,它是一個開放的、可升級的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設備操作系統(tǒng),它是精簡的Windows 95,Windows CE的圖形用戶界面相當出色。其中CE中的C代表袖珍(Compact)、消費(Consumer)、通信能力(Connectivit)和伴侶(Companion);E代表電子產(chǎn)品(Electronics)。與Windows 95/98、Windows NT不同的是,Windows CE是所有源代碼全部由微軟自行開發(fā)的嵌入式新型操作系統(tǒng),其操作界面雖來源于Windows 95/98,但Windows CE是基于WIN32 API重新開發(fā)、新型的信息設備的平臺。Windows CE具有模塊化、結(jié)構(gòu)化和基于Win32應用程序接口和與處理器無關(guān)等特點。Windows CE不僅繼承了傳統(tǒng)的Windows圖形界面,并且在Windows CE平臺上可以使用Windows 95/98上的編程工具(如Visual Basic、Visual C+等)、使用同樣的函數(shù)、使用同樣的界面風格,使絕大多數(shù)的應用軟件只需簡單的修改和移植就可以在Windows CE平臺上繼續(xù)使用。Windows CE并非是專為單一裝置設計的,所以微軟為旗下采用Windows CE作業(yè)系統(tǒng)的產(chǎn)品大致分為三條產(chǎn)品線,Pocket PC(掌上電腦)、Handheld PC(手持設備)及Auto PC。2、現(xiàn)在的問題就是我們怎么開始開發(fā)Windows CE應用程序搭建開發(fā)環(huán)境2.1、選擇開發(fā)工具我選擇eVC4(eMbedded Visual C+ 4.0)做開發(fā)工具,因為eVC4和VC 6.0很相似,對于新手是比較容易上手的。 我們可以到網(wǎng)站下載試用版軟件下載:eVC4:/downloa . &displaylang=eneVC4 sp4:/downloa . &displaylang=enWindows Mobile 5.0 Pocket PC SDK:/downloa . &displaylang=enLocalized Windows Mobile 5.0 Pocket PC Emulator Images:/downloa . &displaylang=en下載完畢,按這個順序裝完這4個軟件,開發(fā)環(huán)境就ok了,就可以寫個Hello World測試下了。3、第一個測試程序3.1 創(chuàng)建工程 打開eVC4,F(xiàn)ile - New ,新建一個 WCE Application 工程,填好Project name、Location并選擇CPU類型。我只在模擬器中運行這個程序,所以我只選擇了Win32 (WCE X86)注:不管選擇哪種CPU,Win32 (WCE emulator)都是必須要選擇的。這是一個模擬器,可以不用LCD屏就可以看到桌面。點OK進入下一步,然后,選擇An empty project 建一個空工程(沒有任何附加代碼)3.2 編寫程序File - New,新建個C/C+源文件(即:C/C+ source file),在File處填寫該文件的文件名hello,然后在剛才建的hello.cpp文件中輸入下面的代碼:/ hello.cpp - A sample Hello World program.#include / Program entry pointint WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nShowCmd)MessageBox(NULL, TEXT(Hello World!), TEXT(hello), MB_OK);return 0;現(xiàn)在按 F7 編譯該程序,如果沒有錯誤,就可以按 Ctrl+F5執(zhí)行程序。在模擬器中可以看到程序執(zhí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院入住老人意外傷害預防與處理制度
- 企業(yè)員工培訓與團隊建設制度
- 企業(yè)內(nèi)部審計規(guī)范制度
- 2026河南漯河市農(nóng)業(yè)農(nóng)村局所屬事業(yè)單位招聘3人參考題庫附答案
- 交通規(guī)劃與建設審批制度
- 2026湖北省普通選調(diào)生招錄497人參考題庫附答案
- 2026湖南郴州市市直學校面向高校畢業(yè)生招聘教師25人參考題庫附答案
- 2026福建三明市尤溪縣總醫(yī)院醫(yī)學人才校園(福建中醫(yī)藥大學)專場公開招聘7人的通告?zhèn)淇碱}庫附答案
- 2026福建省面向國防科技大學選調(diào)生選拔工作備考題庫附答案
- 2026福建龍巖市教育部組織公費師范畢業(yè)生“雙向選擇”專項招聘8人備考題庫附答案
- 新能源汽車技術(shù) SL03維修手冊(第4章)-電氣-4.2.2~4.2.12電器集成
- 教科版科學教材培訓
- 甲狀腺的中醫(yī)護理
- 商住樓項目總體規(guī)劃方案
- 2022儲能系統(tǒng)在電網(wǎng)中典型應用
- 互聯(lián)網(wǎng)+物流平臺項目創(chuàng)辦商業(yè)計劃書(完整版)
- 家庭學校社會協(xié)同育人課件
- IABP主動脈球囊反搏課件
- 基于python-的車牌識別
- 《LTCC生產(chǎn)流程》課件
- 7KW交流交流充電樁說明書
評論
0/150
提交評論