5
回答
被MFC虐两个周了还是不懂?来此求救
注册华为云得mate10,2.9折抢先购!>>>   

问题:

1. 我用vs2012开一个MFC应用程序的项目就有好几个文件冒出来我都傻了,完全不懂这个文件是做什么的,那个文件是做什么的,它不像C++控制台程序一样一个文件就搞定了。

2.百度了好多简单的例子按他说的开空项目然后一个一个文件的添加,写完代码进去了就知道是错误的,一个一个的修改后才 知道百度上的他用VC而我vs2012  好多东西都不一样啊 好像 类的定义在VC和vs2012不一样,

3.还有百度上好多例子只是代码,可是我用vs2012开一个项目就有那么多文件出来这代码放到哪个文件去运行啊????????

4.我看得书是《深入浅出mfc》候杰的  我觉得这本书适合有Windows程序基础的人看得,对我一只学过C++的人有点难入门。

原来提问问题也不容易啊 

<无标签>
举报
共有5个答案 最后回答: 2年前
如果刚接触vc++和mfc,推荐先阅读Visual C++技术内幕,潘爱明翻译的老版,再加上英文的最新版,即便最新版对应的vs也是老版,但是mfc变化不大,不影响你学习,而不是直接看深入浅出mfc,否则你很容易被那些宏搞的晕头转向,而且异常痛苦。先简单会用了,在去了解框架后面的的实现。深入浅出mfc是提高的书,不是基础学习的书。以上是我的建议。

你要把它当做VB用,VS或者VC的界面设计器会帮助你生成大量的界面代码,还有框架相关代码。

需要了解MFC各种窗体控件之间的关系,还有常用的事件。然后你先当VB用一段事件,然后再深入了解吧。

侯杰的那本书是提高偏,深入的讲MFC框架结构的以及如何实现的。 很精彩,, 不过,不建议初学者看这本书, 这个阶段你应该是学如何去用,而不是看MFC的源代码。

引用来自“iceking333”的评论

如果刚接触vc++和mfc,推荐先阅读Visual C++技术内幕,潘爱明翻译的老版,再加上英文的最新版,即便最新版对应的vs也是老版,但是mfc变化不大,不影响你学习,而不是直接看深入浅出mfc,否则你很容易被那些宏搞的晕头转向,而且异常痛苦。先简单会用了,在去了解框架后面的的实现。深入浅出mfc是提高的书,不是基础学习的书。以上是我的建议。
这本书推荐,哈。还是防守,踮脚的工具,属于居家、编程必备之良品。哈。
顶部