同理,安装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:\helloworldCPUs:选择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服务包2SP2中的Visual C + +,微软的Visual Studio 2003Windows 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. 重新启动电脑。