windows – 文件夹图标更改不会生效
发布时间:2020-12-14 05:41:29 所属栏目:Windows 来源:网络整理
导读:我通过注册表项更改默认系统文件夹图标 Reg := TRegistry.Create; try Reg.RootKey := HKEY_LOCAL_MACHINE; Reg.OpenKey('SoftwareMicrosoftWindowsCurrentVersionExplorerShell Icons',True); Reg.WriteString('3','C:MyIcon.icl,0');finally RegFile
我通过注册表项更改默认系统文件夹图标
Reg := TRegistry.Create; try Reg.RootKey := HKEY_LOCAL_MACHINE; Reg.OpenKey('SoftwareMicrosoftWindowsCurrentVersionExplorerShell Icons',True); Reg.WriteString('3','C:MyIcon.icl,0'); finally RegFile.Free; end; 我可以更改注册表值,但问题是我需要重新启动操作系统才能使其生效. 要修复它,我试过: SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0); 和: SHChangeNotify(SHCNE_ASSOCCHANGED,SHCNF_IDLIST,nil,nil); 它适用于WinXP,但不适用于Win7. 我怎样才能在Win7上修复它? 解决方法
尝试从任务管理器“结束任务”进程“explorer.exe”,
然后重新启动它(运行 – > explorer.exe), 如果通过此过程您可以看到更新的图标,请尝试以编程方式执行此操作,以便您不必重新启动. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 在没有安装JRE的Windows中将java程序作为exe运行
- Windows安装VNC服务端
- windows-phone-7 – 市场应用程序图标用法
- 无法修改表(使用microsoft sql server managemen
- 强制emacs最近使用recentf忽略指定文件的文件(例
- active-directory – 更改不同的域帐户而不是管理
- WinAPI 字符及字符串函数(5): IsCharAlpha - 是否
- wnmp windows 2012 r2+php7.0+nginx1.14安装
- Windows telnet客户端可以编写脚本吗?
- Windows – 通过GPO或脚本关闭高对比度模式?
热点阅读