同理,安装evc4sp4先解压,第一个复选框可以不选,第二个复选框也可以不选,如果想解压后,立即安装为了节约时间还是勾选上
弹出自解压对话框,提示成功解压1490文件
嵌入式Visual C++ 4.0 SP4安装欢迎界面,点击下一步
认真阅读最终用户许可协议,接受选择第一个单项,点击下一步
准备安装,点击Install安装嵌入式Visual C++ evc4sp4软件
安装eMbedded Visual C++ 4.0 SP4成功的提示界面,点击完成
安装完后测试一下,写个简单的Win32 API应用程序。在开始à程序àMicrosoft eMbedded Visual C++ 4.0àeMbedded Visual C++启动软件,弹出下面界面。
先创建一个空的工程文件。点击文件(File)à新建(New)à工程标签(创建的工程(Project) 选择WCE Application)à工程名(Project Name):Helloworldà工程目录(Location):D:\helloworld。CPUs:选择Win32[WCE仿真器](Win32[WCE emulator])就可以了,点击OK
选择创建一个空工程(An empty project),点击Finish
新工程项目信息,点击OK
给项目添加源文件,窗口菜单栏文件(File)à新建(New)à文件标签(Files)à选择C/C++ Header File,在添加工程(Add to Project)打勾,文件输入helloworld.cpp文件名可以任意取,如果没有.cpp后缀,系统会自动添加。点击Ok
编写程序测试:
//编写一个Win32 WCE emulator Win32 API简单的Windows应用程序
#include <windows.h>
int WINAPI WinMain (
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPWSTR lpCmdLine,
int nShowCmd )
{
MessageBox (
NULL,
TEXT("Hello World eMbedded Visual C++!"),
TEXT("Hello World"),
0 );
return 0;
}
构建程序前,确认一下配置情况,
1.点击构建(Build)下拉列表à点击设置活动项目的配置(set active Project Configuration)选中àhelloworld-Win32[WCE emulator]Debugà点击Ok
2. 点击构建(Build)下拉列表à配置(Configurations)à Win32[WCE emulator]Debugà点击close
3. 点击构建(Build)下拉列表à设置活动平台(set Active Platform)à标准SDK(STANDARDSDK)à点击OK
4.点击工具(Tools)à(Windows CE管理平台的配置)Windows CE Platform Manager Configurationà选择WinCE管理默认平台(Windows CE Default Platform),默认设备就OK了。
5.点击Build,选择Build helloworld.exe或直接按F7就构建程序了
编译后的程序弹出一个标准SDK仿真器
点击Windows CE仿真器桌面上的My Computer,然后找到helloworld,双击运行就弹出一个简单的Win32 API应用程序窗口。到这里就说明成功了
请考虑以下情况。您安装微软的Windows CE仿真器,微软的eMbedded的计算机上运行Windows XP或视窗XP服务包2(SP2中的Visual C + +,微软的Visual Studio 2003或Windows CE平台生成器)。计算机有数据执行保护(DEP)的硬件。您重新启动计算机。在这种情况下,您收到以下错误信息:
设备或应用程序禁用
'虚拟PC / Windows CE的模拟器'会导致Windows不稳定。 Windows已阻止加载这些驱动程序。
您还可能会收到以下错误消息当您尝试启动的Windows CE 4.x的仿真器:
一个或更多的Windows CE模拟器安装丢失的文件。请重新安装的Windows CE仿真器,然后再试一次。
解决方案: http://support.microsoft.com/kb/891667/en-us
翻译微软官方的解决方法:
1. 点击“开始”,点击“运行”,在打开文本框输入:sysdm.cpl,然后点击“确定”。
2. 在弹出的“系统属性对话框”中,点击“高级”标签。
3. 找到下面的“启动和故障恢复”,点击“设置”。
4. 在弹出的“启动和故障恢复对话框”中,点击“编辑”。
5. 禁用PAE模式,如果/PAE存在就删除。
6. 如果您使用的是Windows XP SP2,如果存在/noexecute选项,就删除。然后添加/execute选项。
7. 在“文件”菜单,点击“保存”。
8. 要退出记事本,点击“文件”菜单的“退出”。
9. 要关闭系统属性,点击两次“确定”。
10. 重新启动电脑。