怎么学习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等(名字自己去考察吧)。