注册表修改桌面为纯色后如何立即生效
RegWrite('HKEY_CURRENT_USER\Control Panel\Colors','Background','REG_SZ',"0 0 0")黑色;RegWrite('HKEY_CURRENT_USER\Control Panel\Colors','Background','REG_SZ',"255 255 255")白色大神看看怎么让他立即生效呢? 杀了explorer.exe再启动? 回复 2# yamakawa
同意 回复 3# yinbinly
肯定不行呀兄弟,USER32.DLL里估计有相应的函数,不会用call 楼主试过?修改后,任务管理器手动关闭explorer.exe。然后再启动。。
不行的话,只能试试WM_SETTINGCHANGE消息了 稍微查了下,要用SendMessageTimeout 函数发送 除了重启,就是注销还靠谱些。 应该是应用一下 主题吧?
页:
[1]