|
记得以前网上就有个壁纸自动换程序,能嵌入到windows操作系统的显示属性里,很不错。但是对不同长宽比的图片,拉伸到全屏就会失真,看着不舒服。用于存放图片的文件夹也只能定义一个,不够灵活。因而我就编了这个小程序,能够定义很多存放壁纸的文件夹,将里面的图片路径按乱序保存成一张表;针对很多不同尺寸的图片,统一按比例缩放到桌面大小,桌面没有覆盖到的部分用图片四边颜色的平均色来填充,最后整幅图片用透明玻璃效果混合上去,效果不错;程序运行时隐藏在系统托盘区,点一下小图标能显示程序设定窗体;壁纸切换的时间固定在30秒,没有做成可设定的,只能在源代码里改。 |
|