同步工具:Microsoft ActiveSync_win7,drvupdate-x86;这两个工具都可以在微软网站上下载到,前者是WIN7下的同步工具,后者是Windows Mobile设备中心。这两个工具缺一不可,其中Windows Mobile设备中心的配置和原来Microsoft ActiveSync 4.5的设置是一样的。
编译器我用的VS2008自带的VC9.0,在设备连上PC上,Window Mobile设备中心会自动装载驱动并同步设备,这是同步成功以后的画面。
经过自己的实践,我发现这个Window Mobile设备中心不够稳定,有时会莫名其妙的连不上设备。而且在模拟器启动正常以后,记得要“Cardle”一下。
支持VS2008的WTL的版本是09年5月份是发布了8.1版本,下载地址:
http://sourceforge.net/project/showfiles.php?group_id=109071&package_id=321560&release_id=680959,值得注意的是这个WTL8.1发布的有些匆忙,要修改如下的文件才可以用WTL的工程向导。
AppWizMobile/Files/WTLMobile.vsz
- Wizard=VsWizard.VsWizardEngine.8.0
+ Wizard=VsWizard.VsWizardEngine.9.0
AppWizMobile/Files/HTML/1033/AppType.htm, default.htm, Platforms.htm,UIFeatures.htm
- classid="CLSID:D245F352-3F45-4516-B1E6-04608DA126CC"
+ classid="CLSID:5AFCAD52-F3CC-43BB-A605-6602EE5BD94A"
AppWizMobile/Files/Scripts/1033/default.js
- new ActiveXObject("ProjWiz.SDProjWiz2.2");
+ new ActiveXObject("ProjWiz.SDProjWiz2.3");
WM6.5SDK和模拟器下载地址为:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=20686a1d-97a8-4f80-bc6a-ae010e085a6e
这是微软官方的说明:The Windows Mobile 6.5 Developer Tool Kit adds documentation, sample code, header and library files, emulator images and tools to Visual Studio that let you build applications for Windows Mobile 6.5. This document contains important information about this package. For general information about writing software for Windows Mobile, please see the Windows Mobile Developer Center. The Windows Mobile 6 SDK must also be installed in order to use any of the Windows Mobile 6.5 Gesture API or samples.
注:VC6在win7下一样可以使用,不过它和xp下一样,和viso2007是有冲突的,解决方法和xp下的解决方法一样,在微软的官网上下个补丁或直接点击下面的链接即可。
filetool,要注意的是,这只是个插件,如果我们还想用打开文件这个菜单,必须在VC6的Tools-Customize-keyboard-file选项中fileopen的shortcut设置和Add-ins选项下的openfile的shortcut设置的一样就可以,然后重启启动一下编译器就可以了。