vs2008里mfc工程的单文档建好后就有很多文件,这些文件都是什么意思?

如题所述

stdafx.h预编译头文件,.h应用程序主头文件,doc.h文档类头文件,view.h视图类头文件,mainfrm.h主框架头文件,resource.h资源文件,cpp与之对应的源文件。

stdafx.h程序最先编译,mainfrm生成主框架即显示的单文档窗体,doc文档类执行打开保存另存为等文档操作,view视图类进行客户区的显示操作,资源文件存储资源ID。
根据MFC教程逐步学下去就会细致了解到每个文件的功能。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-21
包含了文档类源码,视图类源码,框架类源码和资源文件等等

MFC 工程文件夹改名后总要重新编译
VS2008之后是这样的。因为新版的VC工程,记录了更详细的工程信息,不仅仅是可执行文件,还包括支持组件、链接文件等等,在修改目录之后,这些信息就都不是“新鲜”的了,需要重新索引并组建。

求vc 的文件:mfc90d.lib
单求这个应该是没有用处的。这个是VS2008的MFC工程使用的静态MFC运行库,这不止一个,后面还会提示你缺一堆东西的。你是希望使用其它版本的VC打开和编译这个工程吧,如果是这样,不能这样做。最直接的办法是,建立一个相同类型的空项目(最好工程名等都一样,只是不同目录),然后,覆盖CPP和.H文件...

在VC++6.0中建立MFC单文档,在vs2008中应新建那个项目?
“文件”->“新建”->“项目”->“Visual C++”->“MFC”->“MFC应用程序”,应用程序类型:单个文档,并“下一步”进行其它设置,完成。。。

vs2008的mfc加载了位图如何知道位图的ID?
不用知道id啊,LoadBitmap有好几个重载函数啊,其中有一个就是使用资源名称啊,当然首先你要将资源加入你的工程中,然后bitmap.LoadBitmapA("hehe.bmp");如果你非要使用id,那就自己定义一个,添加一个新的位图后,反键属性,然后在Filename里,将其与你的资源路径进行映射,比如你新建的ID为IDB_NEW...

VS2008的MFC对话框程序修改图标
最近调一个程序遇到的情况。试着重新生成项目,试着注释exe生成的图标的应用。结果又生成了另外一个图标(这个是工程中使用过的)。于是找了其他的项目对比,结果发现在.rc 的文件中发现以下的一段文字,让我醍醐灌顶。\/\/ Icon with lowest ID value placed first to ensure application icon \/\/ ...

VS2008如何在MFC中弹出选择文件夹的对话框?
OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pParentWnd = NULL );这是CFileDialog的构造函数对照你的参数 ,过滤器(lpszFilter)你设置成"PDF 文件 (*.pdf)|*.pdf|所有文件 (*.*)|*.*||")就不再是默认值,那前面的dwFlags也要设置 总之 参数填的不对 ...

...2008 基于MFC,c++编程,实现文档的读取。就是把一个TXT文档的内容读...
这个是VC6的,VS2008也差不多:打开VC6,新建工程->MFC AppWizard(exe),假设工程名为Abc->选择Single Document,在第4步里点击Advanced,在File Extension里填上txt,在第6步里,把CAbcView的父类改为CEditView,点Finish即可。这样编译生成的程序已经是一个功能完整的文本编辑器了。

vs2008 MFC单文档创建 求助高手 如何删除右上角的“确认”和“删除...
楼下的兄弟,人家都说了编辑状态不显示,这个Dialog应该是Create出来的.你这样试一下,用这个Dialog的指针调用GetDlgItem(IDOK)->showWIndow(SW_HIDE);看能不能将确定按钮隐藏起来,如果不行再追问最好能把原文件QQ发一份来

VS2008 MFC 这些都是用来做什么的?(菜鸟问题)
caption指要显示在按钮上的名字。 按钮有几种状态,其中就包括是否为enable, 如果enable = false,运行出来的效果就是这个按钮是不可用的,点了也没有什么反应。你可以改改这些属性,看看运行出来的效果。

CMFCMenuBar如何改变子菜单的状态
首先我们新建一个MFC的单文档工程:DynamicMenu,基本设置如下:这里要提一下的是VS Feature Pack的应用程序其中的菜单栏操作主要由CMFCMenuBar来负责。因此下面的编码也主要针对该类来进行。首先我们实现编码实现删除默认的所有系统菜单项,其代码如下:[cpp] view plaincopy \/\/ 删除默认的所有系统菜单项 s...

相似回答
大家正在搜