MyException - 我的异常网
当前位置:我的异常网» C++ » 如何学习MFC?

如何学习MFC?

www.MyException.Cn  网友分享于:2013-03-06  浏览:15次
怎么学习MFC??
C++学了有一段时间了,想学MFC。
不过想先学API/SDK,再学MFC。

1.学API要从哪里入手,有什么好书没有?
2.学MFC的问题,VC++   2005都出了快两年了,而现在讲windows程序设计的书却都在用VC++   6.0,我又不喜欢6.0。郁闷呀。到底该咋学?
3.大家都说学MFC要看《深入浅出MFC》,今天看了一下,这本书也太老了吧?居然是01年的,现在看过时么?

请大大推荐两本书,我要先学API,再学MFC。
非常感谢!!!

------解决方案--------------------
MFC好象不再发展了。这点不可不查呀。微软的态度是继续支持,停止发展(大概是这个意思)。

侯老师的书,不错的,看了身强体壮,牙口倍好,吃饭香了,大便也通畅了!
------解决方案--------------------
学呗,看书,做题。
------解决方案--------------------
还有.net的。 MFC是个痛。如此违背C++的各种观点。我是知道的晚了,悔!
------解决方案--------------------
先看些API的书,对学习MFC很有帮助.
------解决方案--------------------
晕!!!
用C++开发Windows GUI程序用什么框架最好呢?MFC是违背了C++的某些规则,但是我们的目的是为了在最短的时间内开发出性能卓越的软件,而不是某某大师说了几句话,那么我们就要照做,这更违反了程序设计的思想。微软在短时间内是不可能放弃MFC的,除非C++已经消亡或者MFC有重大问题不得不重新开发。微软更注重.net是要和java争天下,而不是放弃MFC,Windows平台上的C/C++已经是微软的天下了,不发展MFC是很正常的。
------解决方案--------------------
如果楼主执意要学MFC,很好啊,侯杰老师的书都不错,还有那本大埠头的Jeff Proses的《MFC Windows Programming 2nd Edition》。

如果楼主只是想学习Windows编程,然后养家糊口,如今这个时代,当然应该学习C# / .Net Framework。走向Vista简直是平稳过渡。既能开发本地应用,也能开发B/S应用。

而如果楼主觉得自己不是一个很“院校派”的开发人员,也可以考虑Ajax、Java、Ruby等等乱七八糟的破玩意儿,反正打死我也不会学那些的。

另如果楼主一心想养家糊口,却又看到现如今国内的Windows桌面应用软件前途渺茫,建议你还可以考虑Linux/Unix开发,或者转而去学嵌入式开发,我说的嵌入式不是指WinCE、Sybian什么的,而是只直接为ARM等芯片写C程序。这样你可以去国内一些芯片、数码产品设计生产企业,如XX、XXX等(名字自己去考察吧)。

文章评论

程序员应该关注的一些事儿
程序员应该关注的一些事儿
为什么程序员都是夜猫子
为什么程序员都是夜猫子
中美印日四国程序员比较
中美印日四国程序员比较
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
我的丈夫是个程序员
我的丈夫是个程序员
 程序员的样子
程序员的样子
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
那些争议最大的编程观点
那些争议最大的编程观点
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
如何成为一名黑客
如何成为一名黑客
程序员都该阅读的书
程序员都该阅读的书
鲜为人知的编程真相
鲜为人知的编程真相
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
我是如何打败拖延症的
我是如何打败拖延症的
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
总结2014中国互联网十大段子
总结2014中国互联网十大段子
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
每天工作4小时的程序员
每天工作4小时的程序员
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
漫画:程序员的工作
漫画:程序员的工作
编程语言是女人
编程语言是女人
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
一个程序员的时间管理
一个程序员的时间管理
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
程序员必看的十大电影
程序员必看的十大电影
代码女神横空出世
代码女神横空出世
程序员和编码员之间的区别
程序员和编码员之间的区别
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有