Hey,还在为Windows CE平台开发头疼吗?今天就来给你盘一盘那些必不可少的工具,让你轻松上手,成为Windows CE高手!
开发工具
- VS2005 或 VS2008:这两个版本都支持“智能设备”开发功能,是Windows CE开发的基础。
- ActiveSync:这是连接PC和智能设备的重要工具,用于文件传输、数据同步等。
- Windows Mobile 6 Professional SDK Refresh:安装后可以获得WM6的模拟器,方便开发测试。
- Windows Mobile 6.1 Professional Images (USA):安装后可以使用最新的WM6.1模拟器。
- Visual Studio Remote Tools:这组工具可以帮助你连接模拟器,查看文件、注册表、进程线程等信息。
- Cellular Emulator:安装SDK后,你可以在PC上为模拟器打电话、发短信、进行GPRS连接等。
程序分析工具
- WinHex:方便地分析二进制文件。
- PE Explorer:查看PE文件内部信息。
- IDA:破解程序必备工具。
文档资料
- MSDN:Windows平台开发的权威资料。
- 看雪学院出版的《加密与解密》、《软件加密技术内幕》等书籍:这些书籍深入浅出,非常适合学习。
编程语言
- .NET:可以选择VB.NET或C#等,但个人和公司经验来看,从这个路线走比较容易,但难以深入学习。
- C/C++:Windows CE平台可以使用C/C++调用API、COM或MFC类库来写程序。推荐使用C/C++调用API或COM开发,这样可以更深入地了解底层。
- ARM汇编:如果你的目标平台是ARM,可以使用ARM汇编调用API和COM编程。虽然开发效率可能较低,但对ARM CPU和Windows CE底层的了解会更加深入。
以上就是一些Windows CE开发的必备工具,希望能帮助你快速上手!记得关注极星编程网(www.jxgpc.com),了解更多编程知识哦!我是苏承栈,我们下期再见!
