银 银河 Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-28 #1 我做了一个小程序,用于修改桌面的墙纸。<br> 利用API函数 Systemparametersinfo修改。<br>在程序执行事件后,我发现注册表里面的信息已经有被修改,<br>从桌面的属性栏里也发现桌面的墙纸已经改变了,<br><br>但是桌面当前的桌面却是没变,刷新也没用,<br>请问各位大侠这个怎么回事啊?怎么改呢?
我做了一个小程序,用于修改桌面的墙纸。<br> 利用API函数 Systemparametersinfo修改。<br>在程序执行事件后,我发现注册表里面的信息已经有被修改,<br>从桌面的属性栏里也发现桌面的墙纸已经改变了,<br><br>但是桌面当前的桌面却是没变,刷新也没用,<br>请问各位大侠这个怎么回事啊?怎么改呢?
银 银河 Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-28 #2 现在找到这个解决办法了,就是把Systemparametersinfo的最后一个参数改一下就可以了。<br><br>但是,又有一个问题,就是我现在用这个程序改变桌面,把1.bmp的图片作为墙纸,<br>又用桌面属性把桌面墙纸改成另外一个,<br>再用那个程序把1.bmp的图片作为墙纸就改变不了,如果换成另一个图片才可以。<br><br>这个应该怎么做呢?
现在找到这个解决办法了,就是把Systemparametersinfo的最后一个参数改一下就可以了。<br><br>但是,又有一个问题,就是我现在用这个程序改变桌面,把1.bmp的图片作为墙纸,<br>又用桌面属性把桌面墙纸改成另外一个,<br>再用那个程序把1.bmp的图片作为墙纸就改变不了,如果换成另一个图片才可以。<br><br>这个应该怎么做呢?
银 银河 Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-28 #3 如果我用image 控件把图片放在该程序上,<br>有没有办法,把桌面的墙纸改换成image上的图片。。
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-30 #6 作者:陈永昌<br>能够选择、更换窗口桌布 ( Windows Wall Paper ) 的范例程序,并且能够自动变换桌布。<br>http://www.csdn.net/dev/delphi/Samples/WPAPER.ZIP<br>看这个对你有没有帮助吧
作者:陈永昌<br>能够选择、更换窗口桌布 ( Windows Wall Paper ) 的范例程序,并且能够自动变换桌布。<br>http://www.csdn.net/dev/delphi/Samples/WPAPER.ZIP<br>看这个对你有没有帮助吧