好友
阅读权限20
听众
最后登录1970-1-1
|
缘起:
找人帮忙远程安装一软件,结果那大仙儿给装桌面文件夹里;
试着移动,发现程序不能运行;
盯了一下注册表和文件读写,头都大了;
只好在文件夹上下功夫,让它看起来不那么让人难受。
功能:
原理很简单,就是修改desktop.ini文件,但是碰到很大麻烦,下边会提,能助力一把的,请不吝指导,先行谢谢。
1.文件夹透明:不同于隐藏,你还可以在该文件夹”位置“,双击打开它,但你看不见它;我主要为这个写得这段代码。
2.隐藏文件夹:不多说。
3.彩色文件夹:本来设置在资源里,后来想,要是有更好的文件夹图标呢,可以自行添改,所以建了个”foldericon"文件夹,里边是图标,可以添改。
4.自定义文件夹图标:没什么可说的,我觉得改了3后,这个纯粹多余。
遗憾:
有时候图标更换完,并不刷新,要等几秒或几分,我能想到的办法都试了试,没能解决,不知道是win11的原因,还是我不会刷新。
尝试过的办法有——
1.修改文件夹属性,手动改是有效的,程序改就时常无效;
2.修改文件夹名称,再改回来,同上;
3.删除"%USERPROFILE%\\AppData\\Local\\"目录下的图标缓存库,只能生效一次,修改的第二个图标没准了,全靠运气——这么说全是我水平低;
4.使用::SHChangeNotify()刷新,也不行;
当前使用的办法是,在HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\,对shell icon的大小先减1操作,再加1操作,促使资源管理器刷新,事实证明,效果都差不多。
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|