yikang8888 发表于 2010-12-16 09:15:28

修改桌面背景[已解决]

本帖最后由 yikang8888 于 2010-12-16 09:24 编辑

我想把C盘更目录下的1.bmp设为墙纸,哪位高手指点一下,要用什么函数?感谢了

yikang8888 发表于 2010-12-16 09:23:53

已经解决
$sFile = "图片路径";只支持BMP位图
                                        RegWrite('HKCU\Control Panel\Desktop', 'Wallpaper', 'reg_sz', $sFile)
                                        DllCall("user32", "int", "SystemParametersInfo", "int", 20, "int", 1, "str", $sFile, "int", 1)

都市浪子666 发表于 2010-12-16 12:51:00

谢谢,学习了,{:face (356):}

lxz 发表于 2010-12-16 15:57:49

路过看看了....

ymjssg109 发表于 2011-1-5 01:54:57

看看,学习了

gzh888666 发表于 2011-1-5 23:12:04

win7下测试支持jpg

gzh888666 发表于 2011-1-5 23:20:46

XP虚拟机中测试失败!什么原因?

53360622 发表于 2011-2-26 15:02:37

谢谢,学习了

chnlikang 发表于 2011-2-27 01:15:00

正好需要,,,,,,,{:face (88):}

lizhou 发表于 2011-6-3 04:48:36

{:face (245):}留个脚印

逆水风帆 发表于 2011-6-3 12:46:35

学习了,au3没有内置的更换函数么,只能用dllcall?

you6591098 发表于 2011-6-17 03:22:38

少了一个拉伸功能啊,可惜了!
页: [1]
查看完整版本: 修改桌面背景[已解决]