开始像搬家,都是一番折腾.

网购了MS press的一本Programming Windows Embedded CE 6.0 Developer Reference,同济大学何宗健翻译(其实是学校的社团学生初稿,自己审稿)。本来是打算在网上找资料看,可是找了几天——我也不知道大家都是怎么找的,我就是上vc和在白度上搜*.电子书——但是基本都是英文的,有一本就是这个作者的这本书的第二版。英文的对于我这种负数开始起步的人来说还是太成问题。

学校的arm xscale(应该没写错吧)的试验平台提供了pb,sdk等等东西。现在在家里都还利用不了,试验指导书上的一些例程也只有在家里学习代码然后再回学校里试验了。还好买的这本书里就有专门写的一个sdk和配套的模拟器,ce6.0的。方便了自己在家里学习。工具当然就是vs2005,08的话没有试,反正书上就是05,学习应该尽量排除不确定因素。也是从vc上下载的,网址是http://www.verycd.com/topics/138840/,注册的professional自带msdn,个人感觉可以。安装好了还没法马上用,主要是要打sp1和sp1 for vista这两个补丁——我全打了,有好多安全补丁总共两次,800+mb。要不然建不了wince的工程。在new|project|visual c++|smart device|中建立win32会失败。

现在就是看买的书上的例子,原代码自己改改看看效果。对了,vs2005中哪里有target cpu和target device的选项啊。我白度搜不到,不知道是不是device options这个里面的device tools这个设置。反正现在还没有出现麻烦,这是个安慰人的现象吧。感觉微软编程都是没有数字的,所有的东西都是用宏定义了,vs2005里面编程的好处(老鸟就不要笑了)就是在写系统里的函数,定义了的参数可以在左下角的code definition window中看见,如果没有的话就是自己打错了。这里有个奇怪的问题,不知道大家碰见没有。在msdn中MessageBox的flags里面有MB_HELP、MB_CANCELTRYCONTINUE,但是在vs中就是没有。

暂时就是这样的状况了,句柄什么的真的是丈二和尚了。这些应该是基础知识是么,反正我就我会的c不懂ms编程他里面是怎么关联的,不知道有没有什么补脑的东西。

 

Ps:我学的是ce,看了分类最接近的就是Windows Mobile了。希望不会出大问题。

posted @ 2010-02-06 21:51  请淡忘我  阅读(266)  评论(0编辑  收藏  举报