已经是大三的一名学生了,可是却感觉自己学到的东西跟大一的学生没什么区别,顶多就是多了一点可以唬人的噱头而已。
于是,这个暑假决定好好的拼搏一番,鉴于本人对C++情有独钟,加上刚好逛图书馆看到了孙鑫的《VC++深入详解》,花了十几天粗略的看完了这本书,初步了解了MFC。
的确,虽然这本书已经是很老的书了,但是却是了解Windows程序内部消息传递的原理的经典书籍。看完之后发现,MFC太繁琐了,很多东西都要亲力亲为,而且很多函数的调用也很麻烦,刚接触一个MFC函数的时候,死死地盯着那个MSDN文档盯了很久(英语不是很好,看起来有点吃力),加上很多函数都是有很多参数的,每次要用的时候都只能打开MSDN文档查找。对MFC的感觉就是一个字:烦。
后来又找了C#的书看了一下,也用vs实践了一下,相比VC++的MFC,C#的快捷简便要完胜MFC。在将来越来越追求开发效率的要求下,MFC还能适应吗?MFC 过时了吗?
我很赞同下面这个人的观点。