学完c++,看windows程序设计第五版,都说这本书很好,不过我看的时候阻力重重,我该怎么学习w
学完c++,看windows程序设计第五版,都说这本书很好,不过我看的时候阻力重重,我该怎么学习windows程序设计,创建一个窗口就把我卡那了。...
学完c++,看windows程序设计第五版,都说这本书很好,不过我看的时候阻力重重,我该怎么学习windows程序设计,创建一个窗口就把我卡那了。
展开
3个回答
推荐于2016-07-24 · 知道合伙人软件行家
关注
展开全部
虽然现在的高级语言里,IDE 都实现了“拖动式”的可视化编程,像窗口都是搭建好的,消息处理更是不用劳神,但对于一个程序员来说,这种封装节省时间的同时,也意味着细节掌握的缺失。
感觉复杂,是因为 windows程序设计 是从系统的底层入手,你需要自己动手定义一点点来定义窗口的样式、写接收和处理系统的消息代码。
从学习的角度来说,c ++是工具,是基础,到这的时候就是正式上手搭建一个东西了。就个人的体验,你需要理解窗口的概念(虽然现在这个概念很普及了,但对于从dos时代走过来的人来说,完全是个新概念)、资源的定义、消息是怎么传递和分发的等等,重点是WinAPI的掌握。
感觉复杂,是因为 windows程序设计 是从系统的底层入手,你需要自己动手定义一点点来定义窗口的样式、写接收和处理系统的消息代码。
从学习的角度来说,c ++是工具,是基础,到这的时候就是正式上手搭建一个东西了。就个人的体验,你需要理解窗口的概念(虽然现在这个概念很普及了,但对于从dos时代走过来的人来说,完全是个新概念)、资源的定义、消息是怎么传递和分发的等等,重点是WinAPI的掌握。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询