Visual Studio添加图片资源到exe
视频演示:网站嵌入_VS添加图片资源到exe_哔哩哔哩_bilibiliVS添加图片资源到exehttps://goku.icu/default/36.htmlhttps://www.bilibili.com/video/BV1bL4y1L7aE?share_source=copy_web
windows 应用程序是可以包含各种资源的,图片、图标、音乐、文本等等,这些资源按照一定的格式,可以和 exe 链接在一起。 这个教程要做的就是把图片放到资源中,然后从资源中加载图片
操作步骤
创建项目
打开VS,建立控制台应用程序,创建 cpp 文件,确保可以正确编译执行
添加资源
在解决方案管理器中的资源文件处 右键 - 添加 - 资源
在出现添加资源界面后选择 导入 - 选择图片 - 自定义资源类型 写上 - IMAGE - 确定
确定完之后转到资源视图
如果没有资源视图在 视图 - 其他窗口 - 资源视图 打开
然后这个就是刚刚导入的图片资源
双击打开图片 - 右键 - 属性 或者 直接选择图片按 Alt + Enter 显示 属性
将 ID 一栏的 IDR_IMAGE1 修改为符合其意义的名称,例如"Background",注意:一定要加上英文的双引号
修改完之后就可以使用它了,这里以Easyx为例子
#include<iostream>
#include<easyx.h>
using namespace std;int main()
{initgraph(640, 480);IMAGE bk;loadimage(&bk, _T("IMAGE"), _T("Background"),640,480);//从资源文件载入图片到bkputimage(0, 0, &bk);system("pause");return 0;
}
编译运行
- 大功告成
BMP格式图片
由于 BMP 格式的图片在资源中的情况特殊,导入资源后,需要把 BMP 图片的资源类型为其它类型
BMP格式在图片导入后会默认在Bitmap类型下
这时候我们就要手动去修改它的类型
在 资源文件 - .rc右键 - 查看代码 提示已打开就点是 关闭它
打开之后,在里面找到这样的内容
把 BITMAP类型 改成自定义的类型 比如IMAGE
然后保存关闭,再看资源目录就能看见它移到了自定义类型下面
然后剩下的操作就跟上面的一样
- 后续还会更新添加音乐到exe的教程
- 个人博客https://goku.icu
Visual Studio添加图片资源到exe相关推荐
- visual studio 添加库文件
我在visual studio中使用OpenGL时需要添加额外的库 一 首先下载库文件,里面将会有一些.h文件和.lib文件,打开visual studio安装目录下打开: D:\program\VS ...
- 为Visual Studio添加项目模板及项模板
1 问题的引入 在做项目的时候,需要代码规范,版本信息不可或缺,但是每次在文件头COPY版本信息很麻烦,而且也不太容易控制.为了更好.更规范的去完成项目,需对项目文件做统一的格式来处理. 2 环境描述 ...
- visual studio添加对项目的多版本sln配置
我们开发的库文件,适用于多个APP产品,而不同的产品使用了不同版本的IDE工具,VS2005,vs2008,vs2010以及vs2013等,所以为了跟app兼容,我们也需要提供不同版本的库文件,这时就 ...
- Visual Studio 添加.props属性表文件,以intel.realsense.props为例(附手动配置方法)
文章目录 属性表含义解释 添加属性表步骤 根据属性表中的内容我们尝试不使用属性表,手动添加 属性表做了什么? 手动添加,我们只需做相同的操作即可 属性表含义解释 添加属性表步骤 视图–> 其他窗 ...
- visual studio 添加链接文件
本文转载http://blog.163.com/zhongpenghua@yeah/blog/static/87727415201282432345613/ 那个有个箭头的文件就是链接文件了,添加方法 ...
- Visual Studio 添加 自定义 路径宏
在编辑VS工程包含路径和库路径时,有时需要添加第三方包的路径,比如c++ boost库, 为了协作的方便,不合适直接把本地绝对路径添加入工程设置,此时可以添加自定义路径宏, 然后参与协作的每个开发人员 ...
- Visual Studio 2019 打包生成.exe安装文件,附带.net框架与自定义安装插件
1.下载安装Setup Project,并添加新建项目 或者: 2.添加项目的所有必要文件 2.1.找到项目所在文件夹
- Visual Studio 添加外部.cpp/.h文件
1.右键"源文件",点击"添加"-->"现有项" 2.选择需要添加的文件,点击添加 3.右键项目名称,点击"属性" ...
- LINK : fatal error LNK1158: cannot run D:\Program Files\Microsoft Visual Studio\VC98\BIN\cvtres.exe
rebuild一下,是你的debug目录问题,而不是VC的问题. 如果还不行的话,查看Project/setting/link/output file name下的目录是否是debug/zw.exe, ...
- 为Visual Studio添加配色方案
看到网上有一些教程,他们的代码截图,不是VS默认的白底黑字,觉得挺好看,就也把自己的VS鼓捣了一把: 使用的是现成的配色方案,试了好几种,就觉得这个看着舒服son-of-obsidian.vssett ...
最新文章
- shell脚本api接口考虑并发问题的可行性操作
- 你真的了解OKR吗?
- Android判断网络连接是否可用【从新浪云搬运】
- 前端: 42 种前端常用布局方案,值得收藏!
- 我参与的一个x86平台项目的经历
- C和C++ const的声明差异
- SQL那些事儿(九)--oracle数据库知识体系
- Too many authentication failures for
- hdoj1102 Constructing Roads(Prime || Kruskal)
- 设置y轴刻度_Origin中如何设置坐标轴单位长度相等? axisisometric
- 模拟微博登陆,获取微博cookie
- PC机并口、并口扩展卡使用EPP模式通信,ECP SPP等
- Linux扩展ip上限,Linux之iptables添加扩展模块实现封P2P、封国家IP
- Mathematica最简教程
- 【历史上的今天】8 月 20 日:两位传奇程序员的诞生日!
- IP是如何代理的_怎么设置IP代理
- 太美医疗科技CTMS临床试验项目管理系统的全新升级
- php里在调用wp,WordPress 教程:使用 WP_Http 在 WordPress 中发起 HTTP Request
- c语言自学听不懂,为什么C语言这么难学,怎么才能学好呢?
- 计算机版本歌曲,酷我音乐2017旧版大全