安装VS2019、MFC,并创建MFC工程文件,查看工程信息
安装VS2019、MFC、创建第一个MFC文件
1、安装VS2019
vs2019已经在4月2日正式发布,vs2019和vs2017一样强大,项目兼容,不用互相删除,而且C/C++,Python,F#,ios,Android,Web,Node.js,Azure,Unity,HTML,JavaScript等开发都可以执行。
下载网址 VS下载
① 点击链接可以直接到达下载页面,如下图,选择社区版本,点击“免费下载”;
跳转到下面的页面,说明正在下载;
② 下载完就可以点击下载的exe文件,找到下载的具体位置。
③ 找到下载好的文件,双击进行安装:
④ 会显示这个界面,点击“继续”,等待安装程序安装完成
等待加载完成
⑤ 安装程序下载安装验证完毕,将会提示进入这个界面 ,这里仅展示安装C++功能;
这里主要有四项选项卡:【工作负载】、【单个组件】、【语言包】、【安装位置】
- 【工作负载】这里我们可以勾选【使用C++的桌面开发】和【Visual Studio 扩展开发】
- 【单个组件】可以不用管,会自行勾选;【工作负载】里勾选了项目相关的组件、也会在单个组件中自行勾选上的;
- 注意:这里在勾选【使用C++的桌面开发】后,在右边【安装详细信息】中勾选【适用于最新v142生成工具的C++ MFC】,后面就可以不用再安装MFC了。
【语言包】有很多选项,这里默认是中文(简体);
【安装位置】可以不用改,默认保存在C盘;直接点击右下角进行安装
安装时间很长,喝杯咖啡耐心等待吧!
⑥ 安装完成的界面如下图,此时就可以点击启动打开VS2019啦~
这里选择自己喜欢的样式,第一次启动会比较慢一点;启动的等待界面如下:
进入主界面,可以选择【打开最近项】,也可以【创建新项目】,或者直接点击右下角【继续但无需代码】。
⑦ 这里点击【继续但无需代码】:
这样就安装成功啦,进入VS2019的空界面
2、VS安装MFC,并创建MFC工程文件
注意:如果是安装上面的方式,勾选【使用C++的桌面开发】后,在右边【安装详细信息】中勾选【适用于最新v142生成工具的C++ MFC】的话,这里安装MFC的步骤就不用再看了~
① 在开始的菜单中,找到【Visual Studio Installer】,点击鼠标右键,选择【更多】中的【以管理员身份运行】。
接着在VS2019 中点击【修改】
在右边【安装详细信息】中,勾选【使用C++的桌面开发】中的【适用于最新v142生成工具的C++ MFC】,安装即可
安装完成后,点击启动就可以了
然后我们可以新建MFC工程文件试一下效果,点击【创建新项目】
选择【MFC应用】,点击【下一步】
给MFC工程修改名称,这里我设置的是Test,保存的路径建议存放在D盘或E盘,默认的路径不好找,后期不方便查找、修改文件
在【应用程序类型】中选择单个文档,其他的也可以,根据自己的需求进行选择;
在【项目样式】中选择MFC标准,然后点击【完成】,这样就创建好一个MFC工程啦!
直接点击Ctrl+F5,或者在【调试】窗口中点击【开始执行】选项。若未报错直接弹出最后一图则说明安装成功。
运行后可以生成可视化窗口,之后如果绘制图形、就体现在窗口的客户区中。
3、查看工程信息
MFC文件的工程信息,有三个选项卡:解决方案管理器、类视图、资源视图。
【解决方案管理器】:包含了新建工程的所有文件,主要有:头文件、资源文件和源文件;
- 头文件起到声明的作用;
- 源文件是用来定义对象、实现函数。
【类视图】:显示应用程序定义的类,以及类的成员函数;
- CAboutDlg帮助类,同于说明这个工程的开发信息;
- CMainFrame主框架类;
- CTestApp应用程序入口(C代表class类,是我们自己定义的工程名称,App指的是application应用程序);
- CTestDoc文档类,用来管理、存放数据(Doc指的是document文档);
- CTestView用来将文档中的数据可视化。
【资源视图】:提供了该工程用到的所有资源,包括:Accelerator快捷键、Dialog对话框、Icon图标、Menu菜单、String Table字符串、Toolbar工具栏、以及Version版本
安装VS2019、MFC,并创建MFC工程文件,查看工程信息相关推荐
- python找不到vcruntimei_安装VS2019的时候提示 vc_runtimeminimum_x86.msi 文件找不到
[4F3C:4C60][2019-05-12T11:28:13]i001: Burn v3.10.4.4718, Windows v10.0 (Build 17134: Service Pack 0) ...
- 【Visual Studio 2019】创建 MFC 桌面程序 ( 安装 MFC 开发组件 | 创建 MFC 应用 | MFC 应用窗口编辑 | 为按钮添加点击事件 | 修改按钮文字 | 打开应用 )
文章目录 一.安装 MFC 开发组件 二.创建 MFC 应用 三.MFC 应用窗口编辑 四.为按钮添加点击事件 五.修改按钮文字 六.打开系统其它应用 七.博客源码 一.安装 MFC 开发组件 打开 ...
- 如何创建数据链接文件
ADO不使用CurrentProject.Connection或输入您自己的Connection信息,而是支持将Connection信息存储在称为"数据链接文件"(通常具有* .U ...
- cxfreeze打包工程文件生成.exe,包含numpy,matplotlib, mutiprocess等工具包,运行exe出现闪退问题
在python项目使用cxfreeze进行打包的时候,如果 脚本里包括numpy的引用时,在打包时会报 importError: cannot import name '_methods' from ...
- STM8学习笔记---新建IAR工程文件
1.打开IAR工具 2.选择Project-Create New Project 3.选择Empty project,点击OK. 4.选择文件存储路径,输入工程名,点保存按钮. 5单击左上角新建文件按 ...
- 国信长天蓝桥杯嵌入式类——stm32——使用keil4建立工程文件过程
蓝桥杯嵌入式----使用keil4建立工程文件过程 目录 蓝桥杯嵌入式----使用keil4建立工程文件过程 一.完成文件建立 (一).先建立名为test工程文件夹,如图.并建立如下几个文件夹 (二) ...
- 计算机丢失文件无法打开ae,ae工程文件打开提示素材丢失该怎么办?
可能朋友们平时在导入ae工程文件的时候它会显示:After Effects 警告:从您最后保存该项目后,3个文件已丢失.这样的提示.遇到这样的情况要怎么办? 1.平时除了自己制作一些工程文件,当然也会 ...
- 工程文件参考——STM32F4+幻尔LSC舵机控制板 四足机器人足端逆解控制器
文章目录 代码实现 Quadruped_huaner.h Quadruped_huaner.c # 前言 本文主要提供使用F4系列芯片针对幻尔LSC舵机控制板的四足机器人足端坐标逆解库,供各位参考 请 ...
- php 建立zip压缩文件,如何使用PHP创建zip压缩文件
使用压缩文件可以节省磁盘空间:压缩文件较小,便于网络传输php 压缩文件,效率高. 本文向您介绍了如何使用PHP创建zip压缩文件,希望对大家有所帮助. PHP中有一个ZipArchive类php 压 ...
- 一款简单而强大的TIF文件查看软件 -- IrfanView
文章目录 1 IrfanView官网 2 什么是IrfanView 3 IrfanView特性 4 汉化 5 安装包语汉化包下载 你有没有遇到过这种困扰,虽然Win10自带的几个图片查看器都支持TIF ...
最新文章
- 弹出框口登录php代码,如何用JQuery写出登录弹出框
- VC实现最小化后在系统托盘显示
- Java反射(Reflection)
- react实现上传文件进度条功能_React.js 可拖放文件的上传表单(支持多文件和进度显示)...
- oracle数据库中索引会失效的几种情况
- 用VAE(variational autoencoder)做sentence embedding/representation或者其他任何结构数据的热presentation...
- excel柱状图粗细怎么调_调整Excel图表大小的方法
- 人工智能 - 语音识别的技术原理是什么
- CDH 09.freeIPA安装和配置
- Redis面试宝典12道法
- 中国2项上榜:《时代周刊》2019年度100大最佳发明榜单发布!
- 期货高手:文华财经博易大师指标公式提取源码还原源码编写教程分享
- 硅谷硬核Rasa课程、Rasa培训、Rasa面试系列之:Rasa 3.x rasa run actions等运行命令学习
- 解决 cp: omitting directory ‘./dist’ ( 拷贝失败 )
- 音频重采样ffmpeg(九)
- cassandra 官方wiki
- 微信小程序——微信开发者工具设置保存后实现自动格式化
- 中海达RTK(星移差分)使用指南
- Ubuntu PCL库环境配置
- 基于html+css的盒子内容旋转180度