社区
C++ 语言
帖子详情
抓取图标保存后ico失真
coffee_machine
2009-07-02 10:58:09
我从任意格式的文件中,获取这个文件的图标的HICON,
if(HICON != NULL)
{
//利用HICON句柄导出.ico文件进行保存
//但每次保存的.ico文件,严重失真
}
哪位可以给我说一个思路或方法的,先谢过了
...全文
87
8
打赏
收藏
抓取图标保存后ico失真
我从任意格式的文件中,获取这个文件的图标的HICON, if(HICON != NULL) { //利用HICON句柄导出.ico文件进行保存 //但每次保存的.ico文件,严重失真 } 哪位可以给我说一个思路或方法的,先谢过了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
coffee_machine
2009-07-07
打赏
举报
回复
经过研究,把数据提出来,自己写//位图信息+调色板+彩色位图位值+掩码位图位值 构成*.ico文件,就不会失真
neohope
2009-07-03
打赏
举报
回复
不介意的话,exescope
dqdx_zch
2009-07-03
打赏
举报
回复
应该是调色板的事
我前几天也遇到了,
不过我的图片是8位的,我存储的时候也用8位的调色板,奇怪的是颜色会失真
于是我存储的时候,把调色板改成24位的就没问题了
ps我存储图像的时候是在内存dc上存储的
编程-鸟人-_--
2009-07-03
打赏
举报
回复
正是2楼所说。。。。你用来存储icon的调色板不匹配,使颜色丢失。。。
coffee_machine
2009-07-03
打赏
举报
回复
希望大家帮助一下
coffee_machine
2009-07-03
打赏
举报
回复
我先改改,不对再请教,dqdx_zch ,你能给我看一下,你存储的方法吗,谢谢
coolyama
2009-07-02
打赏
举报
回复
不会,帮顶,希望楼下的能帮到你~
iblold
2009-07-02
打赏
举报
回复
具体没用过,但是图片失真应该是调色板没有取对问题,比如256色的ico,你给了一个16色的调色板,找一下相关代码吧,
Ico
nSnap
图标
提取软件
可提取EXE、DLL文件资源里的
图标
,并且可
抓取
ICO
、BMP文件到
图标
,支持8位,16位及真彩色,解决大多数提取
图标
软件存在的
保存
后的
图标
失真
问题。
15个免费下载
图标
的好去处.docx
- **
Ico
nToucan**:允许用户拖拽或
抓取
图标
,一键下载ZIP压缩包。 - **
Ico
nza**:可以定制颜色和尺寸的免费
图标
集合,尺寸范围为16-32px。 - **Freepik**:不仅有
图标
,还有其他视觉资源,提供大量免费和付费选项...
响应式品牌策划类网站模板(自适应手机端).zip
2. **fav
ico
n.
ico
**:这是一个
图标
文件,通常用于浏览器的地址栏和书签,增加网站的辨识度。 3. **index.php**:这是网站的主入口文件,通常包含PHP代码,负责处理页面请求、连接数据库、渲染动态内容等。 4. **...
static:G FastGit静态文件
6. **
ico
ns** - 各种格式的
图标
,如fav
ico
n.
ico
,用于浏览器标签页的
图标
。 7. **vendor** - 第三方库或框架的文件,如jQuery、Bootstrap等。 8. **svg** - 可缩放矢量图形,用于高质量的图像且不会
失真
。 9. **...
jdavisbro.github.io
7. **其他静态资源**:如`fav
ico
n.
ico
`是网站的
图标
,`robots.txt`用于指导搜索引擎
抓取
规则,`404.html`是自定义的错误页面。 8. **配置文件**:如`_config.yml`可能是在使用Jekyll或其他静态站点生成器时用到的...
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章