D delnus Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-05 #1 我在使用SystemParametersInfo()设置桌面墙纸时,处理结果默认是拉伸效果,况且这个<br>函数默认的设置是位图,能否应用这个函数实现墙纸的平铺和居中效果?能否利用它把jpg<br>图形也作为墙纸?uiAction SPI_SETDESKWALLPAPER
我在使用SystemParametersInfo()设置桌面墙纸时,处理结果默认是拉伸效果,况且这个<br>函数默认的设置是位图,能否应用这个函数实现墙纸的平铺和居中效果?能否利用它把jpg<br>图形也作为墙纸?uiAction SPI_SETDESKWALLPAPER
飘 飘摇客 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-05 #2 应该和SystemParametersInfo函数没有关系,这个函数是通知Windows改变墙纸,<br>试试在写注册表的时候改变WallpaperStyle键值来实现平铺、居中,拉伸,分别应该<br>是0,1,2可以试试。<br>
应该和SystemParametersInfo函数没有关系,这个函数是通知Windows改变墙纸,<br>试试在写注册表的时候改变WallpaperStyle键值来实现平铺、居中,拉伸,分别应该<br>是0,1,2可以试试。<br>
D delnus Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-06 #3 今天,我在程序中实现了位图的居中和拉伸效果,但是对jpg无效果,尽管注册表中相应<br>的键值已经改变。writeString('Wallpaper','0 or 1 or 2')<br><br>0 and 1 have the same effect:center ; 2 stretch 不能实现平铺功能。<br>
今天,我在程序中实现了位图的居中和拉伸效果,但是对jpg无效果,尽管注册表中相应<br>的键值已经改变。writeString('Wallpaper','0 or 1 or 2')<br><br>0 and 1 have the same effect:center ; 2 stretch 不能实现平铺功能。<br>
W win32api Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #4 对于jpg当然是没有效果的,因为windows的墙纸只识别bmp图像<br>只要将jpg转换为bmp就行了,用assign转换吧
D delnus Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #5 为什么不能实现平铺功能?尽管WriteString('WallpaperStyle','1')
W wukw Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #6 >>平铺和居中效果<br>自己写代码修改注册表就行了。并且不用注销就可以出来效果。<br>平铺,我记得还要另外改一个注册表键值,与上面一个键值在同一个注册表子分支下。<br>>>只要将jpg转换为bmp就行了,用assign转换吧<br>怎么转换,请给出代码。<br>
>>平铺和居中效果<br>自己写代码修改注册表就行了。并且不用注销就可以出来效果。<br>平铺,我记得还要另外改一个注册表键值,与上面一个键值在同一个注册表子分支下。<br>>>只要将jpg转换为bmp就行了,用assign转换吧<br>怎么转换,请给出代码。<br>