坦率地说,在我公司的系统中更换墙纸一直受到限制。他们挂了一个黑屏作为墙纸,所以每当我打开系统时,感觉就像在一个死胡同里。
我认为他们正在使用“组策略中的Active Desktop墙纸”来限制墙纸更改。首先,我很好奇是否有可能,有没有一种方法可以通过编程来覆盖它?我不需要完整的代码,一些指针会很有帮助。
发布于 2019-10-07 04:41:22
如果在windows组策略中受到限制,则无法更改墙纸,这适用于所有windows版本,包括Windows 10,任何尝试通过winapi函数更改墙纸的尝试都将导致失败,并且无法使用非管理员帐户更改GP。
另外,原罪你说这是在你工作的公司,我建议远离任何试图改变它,因为你可能会陷入麻烦。
我不推荐使用
,但是有可能的
有一种方法可以不真正改变墙纸,而是创建一种覆盖类型,它将把一个图像放在墙纸前面,同时仍然将文件和文件夹放在最上面,一个很好的例子是墙纸引擎,但我也不建议这样做,因为就像试图改变实际的墙纸一样,这可能会导致你陷入麻烦。
发布于 2019-10-07 02:57:18
如果windows策略限制您更改墙纸,则没有什么可以允许您这样做。
任何WinAPI都会拒绝这样做。
据我所知。
https://stackoverflow.com/questions/58260148
复制相似问题