在Windows Mobile和Wince下进行native C++开发,可以使用MFC,WTL以及Win32。比较流行的是MFC,网上资源也多,我自己也做了6,7年,可是使用MFC编译后的程序,体积比较大。因此这次考虑使用WTL,同时学习WTL在Windows Mobile和Wince下的开发。
下载安装WTL project的地址:
http://sourceforge.net/projects/wtl/下载地址:
http://sourceforge.net/project/showfiles.php?group_id=109071如果使用2005可以使用
WTL8.0。可是如果使用VS2008需要下载
WTL8.1。
下载完以后解压,例如我解压到C:\WTL\WTL81下面。

附件:
您所在的用户组无法下载或查看附件图1
AppWiz,AppWizCE和AppWizMobile三个文件夹分别为项目导向注册文件,下面会讲到。Include文件夹存放开发所需要的头文件,Samples存放例子项目的文件。CPL.TXT为lincense文件,readme.htm为release note。
项目导向注册分别执行javasript文件注册项目导向。
Windows Mobile项目导向注册文件为
C:\WTL\WTL81\AppWizMobile\setup90.js
如果使用VS2005那么注册C:\WTL\WTL81\AppWizMobile\setup80.js
Wince的项目导向注册文件为
C:\WTL\WTL81\AppWizCE\setup90.js
PC项目的导向注册文件为
C:\WTL\WTL81\AppWiz\setup90.js,
如果为VS2008 Express版本,注册文件为C:\WTL\WTL81\AppWiz\setup90x.js

附件:
您所在的用户组无法下载或查看附件图2
注册完毕后,在新建项目向导中出现了WTL项目类型。