我正在尝试为Windows Mobile 6.5构建一个小应用程序,该应用程序具有带选项的简单菜单界面。基于该选项,用户选择应用程序继续并覆盖存储在设备中某处的配置文件。为其他平台构建似乎非常简单,但我从未真正对Windows Mobile 6.5进行过任何开发。我知道C ++。
我正在寻找关于从哪里开始的指示。有什么好的资源可以学习Windows移动开发并不太繁琐(因为我的应用程序非常简单)?是否有任何其他应用程序/代码示例,我可以看看谁开始先行?有没有人知道如何编码?
谢谢!
答案 0 :(得分:2)
在开始使用C ++开发Windows Mobile之前,您需要一个编程环境和Windows Mobile 6.5 DTK(设备工具包)。
对于开发,您通常需要Windows PC和Visual Studio 2005或2008的非Express版本。您可以使用免费的Microsoft Embedded Visual C ++ 4.0和Windows Mobile SDK(ARM处理器)。如果您无法访问VS2005或VS2008(即使VS2003也可以使用),由于MS现在销售的是VS2015,因此价格昂贵或难以获得,但只有VS2003 / 2005/2008用于编译Windows Mobile 6.x代码。 / p>
还有一个免费的GNU Windows CE工具包可用于Windows Mobile编程。取决于你的技能。
一个很好的起点是了解一般的Windows编程(Charles Petzold的编程Windows书是一个很好的基础)。
Windows Mobile SDKs / DTK也提供了C ++ SmartDevice编程的示例。这些都是很好的起点。
还有其他选项,例如Mono Develop,提供了解决Compact Framework兼容IL代码的变通方法。但这是.NET编程而不是C ++。