环境选择: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拷贝到这个目录下。