为什么会产生这么多.CPP文件?

一个简单的点击鼠标在窗口中产生HELLO字样的程序,为什么会这么多源文件。hello.cpp,helloDoc.cpp,helloView.cpp,MainFrm.cpp... 一个简单的点击鼠标在窗口中产生HELLO 字样的程序,为什么会这么多源文件。hello.cpp,helloDoc.cpp,helloView.cpp,MainFrm.cpp,StdAfx.cpp,它们都是什么意思啊? 展开
 我来答
bigbore
2009-07-24 · TA获得超过1.1万个赞
知道大有可为答主
回答量:2080
采纳率:0%
帮助的人:0
展开全部
VC生成的MFC源文件。

MFC是很有用的C++编写Windows应用程序的类库。但需要知道MFC是怎么回事才能用好。

hello.cpp是初始启动代码
helloDoc.cpp,helloView.cpp是文档/视图代码
MainFrm.cpp是应用程序主窗框代码
StdAfx.cpp是预编译代码

学MFC最好先不用VC生成代码而是自己写。搞清楚结构后可以让VC代劳,不然一直会是一头雾水。
panquanyi
2009-07-23 · 超过25用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:0
展开全部
你使用的是VC创建的工程,而不是控制台应用程序,

这个工程是基于文档/视图架构的,你在创建工程的时候应该选择过单文档应用程序,所以就有了Doc.cpp和View.cpp结尾的文件,还有标准的Std函数调用以及框架类,所以就生成了这四个CPP文件。

要是还不懂,楼主需要先彻底了解一下VC的原理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ahaubit
2009-07-23 · TA获得超过1453个赞
知道小有建树答主
回答量:637
采纳率:0%
帮助的人:774万
展开全部
你调用了MFC,这些头文件是MFC已经写好了的头文件。
你用的是VC6?在建窗口时,开始不是有很多选项吗?这些选项就是为生成已经定义好的头文件做准备的。
不然让你自己写的话,会很麻烦,所以windows已经给你写好了,自己只需写其他东西。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式