关于SDK 和MFC的学习

请大虾们指教一二我学习过C语言C++略知一二数据结构也学过不知道下面该学些什么大家先给点建议个人想学习下WINDOWS编程不知道是该从SDK入手还是MFC入手MFC把AP... 请大虾们指教一二 我学习过C语言 C++略知一二 数据结构也学过 不知道下面该学些什么 大家先给点建议 个人想学习下WINDOWS编程 不知道是该从SDK入手还是MFC入手 MFC把API都封装到类里了 确实写程序只是在调用现成的 对于windows运行的机制了解不到 但是学sdk用了大量的时间去编写 调用API后 最后还是要写MFC 确实也浪费了很多时间 是不是应该只看SDK而少写SDK 多写MFC呢 如果不学习SDK或MFC 还能学些什么 请高手们赐教 展开
 我来答
匿名用户
2013-09-25
展开全部
学习编程语言是为了自己能够编写程序,而不是照这书本去把程序抄下来,这样的话,还应该对windows的接口API有所了解才行,这就相当于了解C语言的函数和语法。因为你要控制窗口,绘图等,实现自己的目的。

建议按如下过程学习:
1.win32编程,了解windows消息机制,windows API以及设备等方面,重在原理方面。可以看MSDN,《windows 程序设计》上下
2.了解简单的MFC编程,包括对话框和视图类
3.深入MFC原理,可以看看《深入浅出MFC》讲的还行

再以后的话,有个叫WTL的,有兴趣也可以看看吧。
匿名用户
2013-09-25
展开全部
我的建议是应该以学习sdk为重。原因是上层的技术是发展的非常快的,
现在微软的重心已经放到.net框架下的WPF上,MFC终有一天会被取代。
而作为从windows操作系统开发之初就已经存在sdk可以说是整个windows操作系统的根基。
即使在多年以后,也不会有太大改变。
作为理解windows的运行机制来说,sdk永远都会是一个最好的选择。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-25
展开全部
其实学MFC能了解windows的运行机制,了解window运行机制,或许 windows核心编程 很详细,学MFC,初学建议看 VC++深入详解(孙鑫写的),深点看 深入浅出MFC(侯俊杰写的)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式