-
我不知道空表单的确切含义,因为 vs 构建的东西默认情况下没有功能。 VS 默认情况下创建的表单支持 ActiveX,并具有一些简单的菜单。 创建此项目时,可以在向导中选择的窗口类型,即可以设置窗口属性:
最大化按钮“、”厚框架“或类似的东西(对不起,我不记得名字了)。 在右侧,您可以删除诸如“剪切”快捷按钮之类的内容。
如果要删除菜单,请转到 cmainframe 的 precreate 函数并覆盖其 createstruct 参数 cs。 删除菜单的方法是:= null; (好吧,也许不是 m hmenu,但它是 cs 对应的菜单指针的成员变量)这样就不会加载默认创建的菜单。
唉,什么,lz,我不能假装我没听到你说的话...... 我的方法没有奏效吗???
-
空形式? 是不是只有一帧什么都没有,用win32得到这么一个空窗口就好了。
MFC 框架几乎相互调用,无法手动销毁。 只需使用 win32 即可。
-
直接使用 MFC 应用程序向导创建对话框。
-
在资源视图中单击鼠标右键,添加资源,然后选择对话框或直接插入对话框(资源视图位于视图中)。
-
创建一个 MFC 应用程序,编译并运行它,它就会出来,并根据要求添加控件。
-
你看看这个人的博客。
-
对于使用新版 VS2013 的人来说,这方面的信息确实很少,下面就是 VS2013 创建知名标准 MFC 表单的最基本用法。
方法步骤。
程序启动后,选择“文件”新菜单。
如图所示,在左侧的“已安装”“模板”>其他语言>Visual C++ >MFC“中,确认文件保存路径和项目名称后,即可单击确定。
单击“确定”后,将弹出 MFC 程序向导,您仍将选择“下一步”。
如果数据库不支持任何内容,请继续并单击“下一步”。
这是默认的,请继续下一步。
您可以在此处更改类名,默认情况下,单击“完成”。
完成后,在“资源视图”中双击,你将看到窗体。
资源尝试“,默认为关闭,可以在此处显示。 单击菜单栏“查看”、“其他窗口”、“资源视图”,您就可以开始了。
启动刚刚创建的 MFC 项目,正常启动后,将创建 MFC 窗体。
-
双击打开VS2013,进入起始页,选择左侧开头的“新建项目”。 或者,在菜单栏中选择“文件”,选择“新建”,然后选择“项目”。 正如你所看到的,起始页还包括一些介绍性文章的链接,包括对 VS2013 新功能的介绍。
选择新建项目后,在“新建项目”对话框中选择“模块->Visual C++-MFC-> MFC 应用程序”,确定存储路径和项目名称,然后单击“确定”。
进入应用向导,开头会给出默认的项目配置,点击“下一步”。
通过选择“基于对话框”,MFC 可以选择在静态库或共享 DLL 中使用。 一般可以选择共享,静态库会把所有用到的DLL集成到exe文件中,最终生成的文件一般可以直接使用,但占用空间比较大。
选择主框架样式,您可以自由选择是添加最小化框还是最大化框。 如果您觉得不需要“关于”对话框,也可以将其删除,并且对话框标题通常不需要更改。
默认情况下,高级功能通常可用,但如果您不需要“activex 控件”,则可以删除该复选框; 如果要涉及网络编程,请选择“Windows 套接字”。 但是不选择也没关系,可以在程序中自己添加一些**导入套接字。
最后自动生成两个类的头文件和源文件名,基类可以修改,但一般不需要修改,默认完成即可。 此时,将创建一个基于对话框的 MFC 项目。
-
只需创建一个新的 MFC 项目
-
新建项目 在VC++中选择MFC应用,弹出MFC应用向导,点击“下一步”,勾选应用类型中的“基于对话框”,点击“完成”。
-
不要看那个解决方案包含的文件,当然有很多系统文件,但这些都与项目的大小无关,VC6 也包含了很多。
VS2013创建的项目确实比VC6大,除了配置不同之外,基础MFC项目的中间文件也大很多,主要是一些中间文件,易于管理、IDE提示的东西,这些都是不可避免的,清理完中间文件后,纯**文件并不大。
另外一部分添加的东西是由创建项目的选项引起的,在向导中,如果使用复合文档、容器、公共列表等,会增加项目的数量,如果不使用,就不要添加。
总之,清理完中间文件后实际创建的基本MFC项目有多大? 只有几十k! 但是如果进行编译,那么编译会产生几十或几百兆字节的中间文件,这是不可避免的,但是在需要打包的时候可以清理掉。
可以清理的中间文件如下:
ncb *.suo *.SDF 和两个调试和发布目录。
-
方法步骤。
启动程序后,我们选择“文件”新菜单。
如图所示,在左侧的“已安装”“模板”>其他语言>Visual C++ >MFC“中,确认文件保存路径和项目名称后,即可单击确定。
点击好后,会弹出MFC程序向导,我们仍然选择下一步。
如果数据库不支持任何内容,请继续并单击“下一步”。
这是默认的,请继续下一步。
您可以在此处更改您的类名称,我们默认为它,只需单击“完成”即可。
资源尝试“,默认为关闭,可以在此处显示。 单击菜单栏“查看”、“其他 Pure Defeat Windows”、“资源视图”,您就可以开始了。
我们启动刚刚创建的 MFC 项目,正常启动后,建立 MFC 表单。
-
1 启动程序后,我们选择“文件”新菜单。
2.如图所示,在左侧的“已安装”、“模板”、“其他语言”、“Visual C++>MFC”,确认文件保存路径和项目名称后,可以点击确定。
3点击确定后,会弹出MFC程序向导,我们仍然选择下一步。
5. 数据库不支持 none,继续单击“下一步”。
7 此处默认,请继续下一步。
8 在这里你可以更改你的类名,我们默认,点击完成。
10 “资源尝试”,默认关闭,可以在此处显示。 单击菜单栏“查看”、“其他窗口”、“资源视图”,您就可以开始了。
11. 我们启动刚刚建立的MFC项目,正常启动后,MFC表单就建立起来了。
你指的是入口点,像这样查找它:
属性页 --配置属性 --连接器 --高级 --入口点。 >>>More
安装一个360安全卫士,然后在安全卫士中输入软件管理器,点击软件卸载,点击卸载,然后下面出现一个强大的扫荡,点击里面的选择框,删除注册表文件。
使用 VS2010 生成 C++ 解决方案时,会生成一个名为 ipch 的文件夹,这两个文件将添加 *PCH等文件使项目非常庞大,一个简单的程序就会占用几十米的硬盘容量,但可惜的毕竟硬盘还不便宜到免费的地步。 >>>More