当前位置:网站首页>猫猫回收站
猫猫回收站
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等。或者如果有懂这方面知识的各位友人,可以教教我或者分享给大家,感谢!(我的逆向学习笔记在逆向专栏中,感兴趣的友人可以一起学习和分享)
- 最后大家可以多去尝试其他有趣的设置,计算机和想法创意永远可以摩擦出火花,继续加油!
边栏推荐
- AcWing 346. Solution to the problem of water splashing festival in the corridor (deduction formula, minimum spanning tree)
- Baidu flying general BMN timing action positioning framework | data preparation and training guide (Part 1)
- ROS学习(二十)机器人SLAM功能包——rgbdslam的安装与测试
- 刨析《C语言》【进阶】付费知识【完结】
- Add PDF Title floating window
- 搭建【Redis in CentOS7.x】
- Drag to change order
- Modify the system time of Px4 flight control
- Yunna | work order management measures, how to carry out work order management
- JVM memory model
猜你喜欢
随机推荐
7.6 simulation summary
AcWing 344. 观光之旅题解(floyd求无向图的最小环问题)
C语言实例_4
454 Baidu Mianjing 1
一起看看matlab工具箱内部是如何实现BP神经网络的
First experience of JSON learning - the third-party jar package realizes bean, list and map to create JSON format
AcWing 1148. 秘密的牛奶运输 题解(最小生成树)
JS Es5 can also create constants?
AcWing 1148. Secret milk transportation problem solution (minimum spanning tree)
Make DIY welding smoke extractor with lighting
ZOJ Problem Set – 2563 Long Dominoes 【如压力dp】
图片打水印 缩放 和一个输入流的转换
String to date object
Transplant DAC chip mcp4725 to nuc980
百度飞将BMN时序动作定位框架 | 数据准备与训练指南 (下)
Yunna | work order management software, work order management software app
糊涂工具类(hutool)post请求设置body参数为json数据
C language instance_ three
ROS学习(25)rviz plugin插件
Use nodejs to determine which projects are packaged + released