我想用注册表做一个桌面背景,而且可以用在任何电脑上面,并且不影响我更换其他桌面背景

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:40:53
能告诉我怎么做最好,用详细的过程最好

要用到其它电脑上面,你还得把图片也放过去是吧
不过你可以用图片收藏里那几个经典的图片,所有的电脑都有

注册表改背景的键值如下:

在“注册表编辑器”中依次展开
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
在该注册表项下建立名为 System 的项(如在Policies分支下已有System项,则无须此步骤)
在 System 项下建立名为 Wallpaper 和 WallpaperStyle 的两个“字串符值”
对于字串符值定义的解释:
Wallpaper 有两个可以定义的值:
空 或 某图片具体路径位置及文件名(路径可以允许设为本地路径或 UNC 路径)
如果 Wallpaper 字串符值为空,则桌面背景固定为添加该字串符值前所设的图片,且在“显示属性”中的“桌面”选项卡中的“背景”框中呈不可操作状。并且在“资源管理器”中浏览图片时,右键.jpg、.bmp图片文件中的上下文菜单的“设为桌面背景”操作将无效。但是该法有一缺点,使用第三方工具如ACDSee依旧可以更改桌面背景。
(注:此项比“组策略”法中的"阻止更改桌面"策略略强,能使得上下文菜单中的“设为桌面背景”无效)
如果 Wallpaper 字串符值设置为某图片或Html文件的路径及文件名(如F:\abc.jpg或F:\abc.html),那么桌面背景将强制更改为该值中所指定的图片文件或Html文件(F:\abc.jpg或F:\abc.html),且在“显示属性”中的“桌面”选项卡中的“背景”框中仍然呈不可操作状,并且第三方工具的桌面背景设置将无效。但是该法也有一缺点:桌面上的图标将消失“阴影”特效,很是难看。
WallpaperStyle 有三个可以定义的值:
0=居中
1=平铺
2=拉伸
当 WallpaperStyle 设置为上述三个值(数字)中的一个,那么将强制“显示属性”中的“桌面”选