前一篇写了关于WM5上开发的环境设置,这次讲一下WM5上利用WTL开发带界面的应用。
现在在Windows Mobile 5上的开发较多的使用的是.NET 2.0,因为开发方便,库和API很全。但是,开发完成后的部署还是比较麻烦的,目前大部分智能手机上用的还是.NET 1.1sp2,所以还需要自己安装.NET 2.0。
用SDK又觉得开发界面太麻烦了,所以想有没有类似MFC之类的东西,可以加快应用的开发。这不就想到了WTL,而且WTL7.5支持了VS2005,开发环境配置更加简单,还带项目向导呢。
从sourceforge上下载代码,地址http://wtl.sourceforge.net/,可以download WTL7.5的Final Release(2005-12-07 ),下个版本就是8.0了。下载之后运行自解压EXE文件至随便什么目录,我放在了VS的安装目录“C:\Program Files\Microsoft Visual Studio 8\WTL75”下。之后运行AppWiz下的setup80.js和AppWizCE下的setup80.js,这是VS2005的向导安装。
之后打开VS2005后选择WTLCE项目,按照向导创建步骤如下:





这样就创建了一个WTL for PPC的工程了,切换到资源视图发现打不开,不要着急,将include的路径加进环境里去就行了。

现在编译部署试试看,在模拟器里可以看到,第一个WTL For PPC的程序已经运行起来了。


使用WTL的好处就是它轻量,而且不需要.NET Framework的支持。可是一种好的替代方法哦! |