gzh888666 发表于 2017-9-5 21:27:36

注册表修改桌面为纯色后如何立即生效

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")白色
大神看看怎么让他立即生效呢?

yamakawa 发表于 2017-9-5 21:54:12

杀了explorer.exe再启动?

yinbinly 发表于 2017-9-5 22:31:18

回复 2# yamakawa


    同意

gzh888666 发表于 2017-9-6 08:29:59

回复 3# yinbinly

肯定不行呀兄弟,USER32.DLL里估计有相应的函数,不会用call

yamakawa 发表于 2017-9-6 09:50:11

楼主试过?修改后,任务管理器手动关闭explorer.exe。然后再启动。。

不行的话,只能试试WM_SETTINGCHANGE消息了

yamakawa 发表于 2017-9-6 10:02:29

稍微查了下,要用SendMessageTimeout 函数发送

fybhwsx 发表于 2017-9-6 18:52:18

除了重启,就是注销还靠谱些。

lin6051 发表于 2017-9-12 10:31:01

应该是应用一下 主题吧?
页: [1]
查看完整版本: 注册表修改桌面为纯色后如何立即生效