darkblue 发表于 2008-6-26 23:43:40

刷新桌面墙纸

请教各位达人如何实现实时更改和刷新桌面墙纸,背景

木纳 发表于 2008-6-27 02:22:12

去搜索坛子里的贴子,有大虾发的.

rho123 发表于 2008-6-27 10:55:47

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

很早收藏的。:face (33):

darkblue 发表于 2008-6-27 17:36:03

rho123   
thks!!!!!!!!!
顺便再请教一下,是调用user32的什么涵数,以及参数比如:
MessageBox(string 内容 , string 标题.......)
再次谢谢!!!!

[ 本帖最后由 darkblue 于 2008-6-27 17:38 编辑 ]

ollydbg 发表于 2008-8-16 20:32:07

JPG的图片的桌面又如何刷新呢? 查了N多资料没找到呀!

木纳 发表于 2008-8-22 03:28:23

不是居士发过一个jpg转bmp的函数么

ollydbg 发表于 2008-10-13 10:03:12

原帖由 木纳 于 2008-8-22 03:28 发表 http://www.autoitx.com/images/common/back.gif
不是居士发过一个jpg转bmp的函数么
呵呵,一个巧妙的思路!

chenbaker 发表于 2008-11-8 12:40:25

正需要呢,非常感谢了

xxx152535 发表于 2024-7-19 12:26:36

谢谢分享。
页: [1]
查看完整版本: 刷新桌面墙纸