環境選擇:evc4.0 + evc4.0sp4 + wince5.0模擬器
下載地址:
evc4.0下載
sp4補丁下載
wince5.0模擬器下載
按順序安裝這幾個軟件,安裝完以後就可以新建wince的項目了。
展開左邊的樹,裏面有一個WinMain函數,寫一個簡單的Hello World的例子:
// Hello.cpp : Defines the entry point for the application. // #include "stdafx.h" int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { // TODO: Place code here. MessageBox(NULL,TEXT("Hello World"),TEXT("Hello"),MB_OK); return 0; }
模擬器安裝了,但是在EVC內部是打不開的,還需要從外部打開。
把Hello.exe文件拷到DE.exe的同目錄下(模擬器的默認共享目錄是這個)
打開模擬器中的DE.exe,設置如圖,DE主程序是模擬器地址,映像文檔地址是安裝包中的bin文件。
點擊啓動以後,找到Hello.exe並運行。(如果Hello.exe不在共享目錄下,則找不到它)
默認情況下,wince的顯示只有240*320,實際設備比這大很多。
如何調整呢個?打開運行,輸入"C:/Program Files/Microsoft Device Emulator/1.0/DeviceEmulator.exe" "E:/wince5模擬器/CE50_ARM_CHS/CE50_ARM_CHS.bin" /video 800x480x16 /sharedfolder "D:/CE5SharedFolder"
C:/Program Files/Microsoft Device Emulator/1.0/DeviceEmulator.exe模擬器路徑
E:/wince5模擬器/CE50_ARM_CHS/CE50_ARM_CHS.bin映像文件路徑
/video 800x480x16 調整大小爲800*480
/sharedfolder "D:/CE5SharedFolder" 設置默認共享目錄爲D:/CE5SharedFolder(如果沒有這個目錄,請先創建),然後把Hello.exe拷貝到這個目錄下。