主要是更改注册表,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 天上星 阅读(200) 评论(0) 收藏 举报
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3