Project1
标题:
如何将素材图片设置为桌面壁纸?
[打印本页]
作者:
不安分的死者
时间:
2007-7-31 06:39
提示:
作者被禁止或删除 内容自动屏蔽
作者:
不安分的死者
时间:
2007-7-31 06:39
提示:
作者被禁止或删除 内容自动屏蔽
作者:
柳柳
时间:
2007-7-31 15:55
查了下资料,这个需要修改注册表。大体方法就是用Ruby调用一个API函数(或者dll),然后利用其找到注册表的桌面壁纸键值并给修改掉(保存在HKEY_CURRENT_USER\\Control Panel\\Desktop\\WallPaper下)。
不过这么做不会被杀毒软件和反流氓软件给拦截吗?
看有谁给出更详细解法,学习……
作者:
水之幻
时间:
2007-7-31 16:58
提示:
作者被禁止或删除 内容自动屏蔽
作者:
不安分的死者
时间:
2007-7-31 17:46
提示:
作者被禁止或删除 内容自动屏蔽
作者:
尝古
时间:
2007-7-31 17:51
提示:
作者被禁止或删除 内容自动屏蔽
作者:
不安分的死者
时间:
2007-7-31 18:01
提示:
作者被禁止或删除 内容自动屏蔽
作者:
小星子
时间:
2007-7-31 21:29
1、
abc = Win32API.new 'user32', 'SystemParametersInfoA', ['l', 'l', 'p', 'l'], 'l'
abc.call(20,0,"back.bmp",1)
但只这样的话,用鼠标右键点击桌面,会看到【背景】→【墙纸】里面的文件名是空的;重新启动后桌面墙纸消失。
2、
修改注册表,具体位置是 HKEY_CURRENT_USER\Control Panel\desktop中的Wallpaper键,让它的键值等于图片的全路径文件名,但是要修改这个的话,貌似安全隐患就很大了…… [LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
不安分的死者
时间:
2007-7-31 23:16
提示:
作者被禁止或删除 内容自动屏蔽
作者:
亿万星辰
时间:
2007-8-1 01:09
哟,猫最近频繁出现啊……
由于修改注册表是个很危险的举动,虽然方法可能不少人都知道,但为了避免麻烦,还是不贴出来了,如果需要,请咨询百度百大叔,或谷歌谷阿姨
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1