双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

jpg资源导入到rc发生了什么导致他们的大小变化了?

昵称90天可以改一次 昵称90天可以改一次 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
141380字节的jpg 导入rc以后

用这种方式读取出来是

HRSRC hInst = ::FindResource( hInstance, MAKEINTRESOURCE(IDR_JPG1), "JPG" );

DWORD size = ::SizeofResource( hInstance, hInst );

HGLOBAL hres = ::LoadResource( hInstance, hInst );

LPVOID resData = LockResource( hres );

HGLOBAL m_hMem = ::GlobalAlloc( GMEM_FIXED, size );
BYTE* pmem = (BYTE*)GlobalLock(m_hMem);
memcpy(pmem,resData,size);
GlobalUnlock( m_hMem );

结果是这么大?


二进制对比也不正确
...全文

相关推荐

最好的GIF,JPG,PNG批量修改大小尺寸压缩图片的工具集共5个

最好的GIF,JPG,PNG批量修改大小尺寸压缩图片的工具集共5个

bdluntan

STM32F103RC驱动ILI9341 SPI屏移植LittleVGL V6.0完整指南

SPI(串行外设接口)是嵌入式系统中连接微控制器与外围设备(如传感器、存储器、显示屏)的常用同步串行通信协议,以其简单、全双工和高速特性被广泛应用。其工作原理基于主从架构,通过时钟线、数据线和片选线实现设备间的数据交换。在嵌入式GUI开发中,SPI常用于驱动显示模块,其技术价值在于以较少的IO引脚资源实现显示控制,特别适合资源受限的MCU。LittleVGL(现LVGL)作为一个开源、高度可裁剪的嵌入式图形库,能帮助开发者在有限内存和性能的平台上构建流畅的图形界面。本文以经典的STM32F103RC微控制器

weixin_33928137

在VC++对话框按钮上添加并显示位图的完整指南

本文还有配套的精品资源,点击获取 简介:在VC++中,为对话框中的按钮添加位图可以美化用户界面并提供直观的操作提示。本文详细介绍了如何在对话框中的按钮控件上添加位图,包括创建位图资源、定义控件属性、关联位图资源、代码实现、处理按钮尺寸与位置、处理按钮状态变化以及测试与优化。通过这些步骤,可以实现按钮位图的添加和显示,确保按钮在不同状态下位图保持一致,最终提升用户界面的整体视...

基鑫阁

图片尺寸批量调整_图片批处理_JPG图片大小批量调整

图片尺寸批量调整,图片批处理,JPG图片大小批量调整 非常好用的一个工具 比如相片太大,可以用这个工具调整后再传到网上

zhousongmail

MFC中图片按照控件的大小完整显示(可以显示jpg格式)

可以根据控件的大小完整显示jpg图像。…………………………………………

ouyangzhongwen
评论 2
收藏 已收藏
分享
返回顶部
昵称90天可以改一次
VC/MFC 16,551 成员 421,605 内容