当前位置:网站首页>猫猫回收站
猫猫回收站
2022-07-06 18:16:00 【EdimadeZhou】
如何设置自定义样式的回收站
1.效果展示
当回收站是空时:

当回收站非空时:

想观看效果视频演示的友人可以点击链接观看我的抖音(嘿嘿): https://v.douyin.com/FGpCe9L/
2.步骤
说在前面:如果你不想花时间搞回收站需要使用的图片等资源,可以在这里直接下载:https://pan.baidu.com/s/1QR2QKaTo7LkKfojuUoP3tA ;提取码:0620
1)找到图片
可以在百度上搜索:
阿巴猫,下载到本地,接着在手机上或者电脑上将张嘴和闭嘴裁剪开(下载好链接里的资源可以直接跳转到步骤4)修改回收站图标)


接着使用任意一款抠图软件将“阿巴猫”扣下来,本人使用的是免费在线AI抠图(网址为https://picwish.cn/)
打开网址,点击上传图片,上传下载好的张嘴和闭嘴的“阿巴猫”,再点击右上角的下载(需要关注一下公众号)

现在你就得到了两张只有轮廓的猫猫图片

2)修改图片格式
由于回收站等桌面图标使用的是图片格式是ico格式,我们下载的是png格式的图片,所以需要使用工具修改格式,我所用的软件是格式工厂(在百度上搜索下载即可);打开格式工厂,选择图片栏下的ico选项

接着我们需要修改输出配置,尺寸选择256*256(数值越高图像越清晰,所以选择最高的),点击确定,再点击添加文件,将修剪好的猫猫轮廓图片传入,最后修改好输出的位置(我选择的是桌面),单击确定;然后点击上面一栏的开始按钮,即可修改成功,得到两张ico格式的图片


3)最后再将ico改为dll
如果现在直接将回收站的图标修改为ico格式的图片是允许的,但是会发现当我们把文件添加到回收站后,回收站不会及时改变图标形态,而是需要刷新后才改变。后来琢磨了一下,我发现,win10使用的桌面图标都是来自于C:\Windows\System32\imageres.dll这个动态连接库中,而不是直接使用ico格式的或者其他格式的图片,会不会是因为这个原因才卡顿,但是自己写或者修改这个动态链接库对于小白来说还是有些困难,所以就想到了一个简单的方法,如果直接将ico格式的图片修改成.dll为后缀的图片格式,直接使用.dll作为图片,是不是可以提高速度,试试!
这里我们先保证文件的拓展名是显示的(不同操作系统不一样,可以自己百度一下),win10的设置如下图,打开我的电脑–查看–选项–查看–将隐藏已知文件类型的扩展名对钩取消

现在点击刚修改好的ico格式图片,把扩展名改为.dll即可,两张都要改(因为改完以后图片就显示不出来了,害怕分不清,可以修改一下文件名提示自己,比如我把张嘴的改名为open.dll;闭嘴的改名为shut.dll)



4)修改回收站图标
最后返回桌面,右键–个性化–主题–桌面图标设置

选中回收站(满),点击更改图标,点击浏览,选择你修改好的闭嘴的shut.dll的路径;再选中回收站(空),同样的操作,选择张嘴的open.dll的路径(比如我的shut.dll文件和open.dll文件在桌面),最后点击确认


恭喜你!拥有了自己的猫猫回收站!!
3.最后提一嘴
- 等我学完逆向后,肯定会回来把dll那里的修改原因和原理解释清楚,或者自己做一个dll等。或者如果有懂这方面知识的各位友人,可以教教我或者分享给大家,感谢!(我的逆向学习笔记在逆向专栏中,感兴趣的友人可以一起学习和分享)
- 最后大家可以多去尝试其他有趣的设置,计算机和想法创意永远可以摩擦出火花,继续加油!
边栏推荐
- Share a general compilation method of so dynamic library
- Add PDF Title floating window
- 使用nodejs完成判断哪些项目打包+发版
- 公钥\私人 ssh避password登陆
- C language instance_ three
- js如何快速创建一个长度为 n 的数组
- 编译命令行终端 swift
- AcWing 346. Solution to the problem of water splashing festival in the corridor (deduction formula, minimum spanning tree)
- 修改px4飞控的系统时间
- C语言实例_5
猜你喜欢

鼠标右键 自定义

场景实践:基于函数计算快速搭建Wordpress博客系统

AcWing 361. Sightseeing cow problem solution (SPFA seeking positive ring)

一文带你走进【内存泄漏】

LeetCode:1175. 质数排列

蓝桥杯2022年第十三届省赛真题-积木画

百度飞将BMN时序动作定位框架 | 数据准备与训练指南 (下)

LeetCode. Sword finger offer 62 The last remaining number in the circle

Reptile practice (VI): novel of climbing pen interesting Pavilion
![Yiwen takes you into [memory leak]](/img/a8/bd1a57ef3bde8910eff2a5f68296df.png)
Yiwen takes you into [memory leak]
随机推荐
AcWing 344. Solution to the problem of sightseeing tour (Floyd finding the minimum ring of undirected graph)
Compile command line terminal swift
对C语言数组的再认识
Recognition of C language array
How can I code for 8 hours without getting tired.
AcWing 1141. 局域网 题解(kruskalkruskal 求最小生成树)
AcWing 346. Solution to the problem of water splashing festival in the corridor (deduction formula, minimum spanning tree)
Share a general compilation method of so dynamic library
盒子拉伸拉扯(左右模式)
字符串转成日期对象
WCF Foundation
Image watermarking, scaling and conversion of an input stream
刨析《C语言》【进阶】付费知识【完结】
454 Baidu Mianjing 1
Instructions for using the domain analysis tool bloodhound
Public key \ private SSH avoid password login
JS ES5也可以创建常量?
ROS学习(21)机器人SLAM功能包——orbslam的安装与测试
AcWing 361. 观光奶牛 题解(spfa求正环)
Set up [redis in centos7.x]