我正在尝试为 Windows Mobile 6.5 构建一个带有选项的简单菜单界面的小型应用程序。根据用户选择的选项,应用程序继续并覆盖存储在设备某处的配置文件。为其他平台构建似乎很简单,但我从未真正为 Windows Mobile 6.5 做过任何开发。我知道 C++。
我正在寻找关于从哪里开始的指针。有哪些不错的资源可以学习 windows 移动开发,而且不会太繁琐(因为我的应用程序很简单)?是否有任何其他应用程序/代码示例可供我查看以抢占先机?有谁知道如何编码?
谢谢!
我正在尝试为 Windows Mobile 6.5 构建一个带有选项的简单菜单界面的小型应用程序。根据用户选择的选项,应用程序继续并覆盖存储在设备某处的配置文件。为其他平台构建似乎很简单,但我从未真正为 Windows Mobile 6.5 做过任何开发。我知道 C++。
我正在寻找关于从哪里开始的指针。有哪些不错的资源可以学习 windows 移动开发,而且不会太繁琐(因为我的应用程序很简单)?是否有任何其他应用程序/代码示例可供我查看以抢占先机?有谁知道如何编码?
谢谢!
在开始使用 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 代码。
还有一个免费的 GNU Windows CE 工具包可用于 Windows Mobile 编程。取决于你的技能。
一个好的起点是了解一般的 Windows 编程(Charles Petzold 的 Programming Windows 书是一个很好的基础)。
Windows Mobile SDKs/DTK 还附带了用于 C++ SmartDevice 编程的示例。这些都是很好的起点。
还有其他选项,例如 Mono Develop 与变通方法来获得 Compact Framework 兼容的 IL 代码。但这是 .NET 编程,而不是 C++。