服务器之家

服务器之家 > 正文

易语言修改桌面壁纸的操作方法

时间:2022-03-09 15:41     来源/作者:易语言教程网

更改桌面壁纸相信很多软件都能,通过易语言写个简易的代码也是能更改桌面壁纸的,主是是用到SystemParametersInfoA这个API.

易语言修改桌面壁纸的操作方法

1、先认识一下SystemParametersInfoA这个API函数,使用方法为SystemParametersInfoA (uAction, uParam, lpvParam, etersInfoByval)

易语言修改桌面壁纸的操作方法

2、创建一个windows窗口程序,添加一个编辑框、两按钮,并修改按钮的标题,如图所示

易语言修改桌面壁纸的操作方法

3、插dll命令,如图所示!

易语言修改桌面壁纸的操作方法

4、在按钮浏览下,添加事件代码,主要作用是选择壁纸图片,由于壁纸只能是BMP格式图片,所以这里过滤一下,只能选择BMP格式的图片!

易语言修改桌面壁纸的操作方法

5、添加按钮2的代码,如图所示!

易语言修改桌面壁纸的操作方法

6、这样虽然能成功更换壁纸,不过需要说明的是:

1.Windows的墙纸必须以BMP格式的文件存放在Windows目录下面;

2.由于没有修改这注册表,这样插入的壁纸重启后会消失,要修改注册表的具体位置是 HKEY_CURRENT_USER\Control Panel\desktop中的Wallpaper键,让它的键值等于您的全路径文件名;

3.对xp系统更有“居中”、“平铺”选择,需要修改注册表中HKEY_CURRENT_USER\Control Panel\desktop中的TileWallpaper键,键值"0"表示"居中","1"表示"平铺"。这样虽然能成功更换壁纸,不过需要说明的是:1.Windows的墙纸必须以BMP格式的文件存放在Windows目录下面;2.由于没有修改这注册表,这样插入的壁纸重启后会消失,要修改注册表的具体位置是 HKEY_CURRENT_USER\Control Panel\desktop中的Wallpaper键,让它的键值等于您的全路径文件名;3.对xp系统更有“居中”、“平铺”选择,需要修改注册表中HKEY_CURRENT_USER\Control Panel\desktop中的TileWallpaper键,键值"0"表示"居中","1"表示"平铺"。

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
返回顶部