主要是更改注册表,HKEY_CURRENT_USER\Control Panel\Desktop下的Wallpaper值即可,把Wallpaper设置为显示的图片即可,其它的排列方式可以改TileWallpaper的值。然后再调用API函数Systemparametersinfo(SPI_SETDESKWallpaper,0,Nil,SPIF_SendChange)即可,里面的具体参数请参照msdn.
最好把不是位图格式的转为为位图格式。
posted on 2012-12-20 15:46 天上星 阅读(185) 评论(0) 编辑 收藏 举报
Powered by: 博客园 Copyright © 2024 天上星 Powered by .NET 8.0 on Kubernetes