如何改变桌面的图片?

2016-02-19 16:51 15 1 收藏

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

【 tulaoshi.com - 编程语言 】

  Const SPI_SETDESKWALLPAPER = 20

  Const SPIF_UPDATEINIFILE = &H1

  Private Declare Function SystemParametersInfo Lib "user32" Alias _

  "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, _

  ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long

  Call SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, BMP图档名称, _

  SPIF_UPDATEINIFILE)

  例如: 将桌面图片设定成 c:windowssetup.bmp

  Call SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "c:windowssetup.bmp", _

  SPIF_UPDATEINIFILE)

  将桌面图片清掉

  Call SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "", SPIF_UPDATEINIFILE)

  但以上程式设定图片之後, 必须等到下次 Windows 重新启动时才生效, 如果希望设定之後立刻生效, 则程式须修改如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  Const SPIF_SENDWININICHANGE = &H2

  Call SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "c:windowssetup.bmp", _

  SPIF_UPDATEINIFILE + SPIF_SENDWININICHANGE )

  此外希望只有本次使用 Windows 时改变桌面图片(下次开机时还原原状), 则程式如下:

  Call SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "c:windowssetup.bmp", _

  SPIF_SENDWININICHANGE ) ' 去掉 SPIF_UPDATEINIFILE

上述方法并不能设定图片的显示方式(包含「置於中央」、「并排」、及「展开」)

  怎样让在改变桌面图片时, 也设定显示方式呢?

  方法就是在呼叫 SystemParametersInfo 之前, 利用改变登录资料库的以下设定值:

  HKEY_CURRENT_USERControl PanelDesktopTileWallpaper

  HKEY_CURRENT_USERControl PanelDesktopWallpaperStyle

  这两个设定值的意义如下:

  展开 TileWallpaper的设定值WallpaperStyle的设定值显示方式"0""0"置於中央"0""2"并排显示"1"-展开

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)注:所谓「展开」是当图片与萤幕不等大时, 将图片调整成语萤幕等大小, 这是 Windows 98 新增的功能, 但如果您的机器安装有 IE 4.x, 则 Windows 95 也具备相同的功能。

来源:http://www.tulaoshi.com/n/20160219/1613358.html

延伸阅读
OS X教你隐藏桌面的设备图标   如果你是一个极简主义者,你一定不希望OSX的桌面太过于凌乱,你可以通过文件夹将文件、照片整理起来,你也可以让Dock隐藏,但是当你插入外接驱动、USB驱动以及其它硬件设备的时候,桌面还是会出现几个设备图标。 那么能否将这些图标也收起来呢?今天我们就来一起探讨如何将桌面上的设备图标隐藏...
标签: 电脑 网络
查看属性 可以在桌面上看到,这个就是我们下载的时候不小心下载的导航。我们在它的图标上点击右键,查看一下它的属性。可以看到在它属性的起始位置。它是在c盘的Internet Explorer的文件夹中。 打开文件 当我们点击属性中的打开文件位置,可以看到它所指的就是电脑中的ie浏览器。当我们打开这个导航的浏览器后,在它打开的网...
标签: 电脑入门
虚拟桌面是Win10系统中新推出的一项功能,受到广大体验用户的好评,但还有一部分用户不知道怎么去使用这个虚拟桌面,下面我们就来看下Win10系统下,虚拟桌面的切换方法。 Win10虚拟桌面的切换方法: 第一步、先进入Win10系统的桌面,然后在桌面的任务栏中点击Task View图标。 第二步、之后我们会看到添加桌面的按钮,点击添加桌面。 ...
刚刚开始工作,最近搞测试程序,要模仿用户做设置分辨率的工作,从网上查了好久都没有查到相关的东西。经过几天的摸索总算把这个小东西搞了出来,拿出来和朋友们分享一下,希望对有需要的朋友有帮助。 考虑到篇幅的问题,注释就省了,很简单,相信对各位朋友都没有什么障碍的。 /*----------------------------------------------------------...
桌面图标不见了   经常用电脑,是不是会遇到这么给情况:电脑桌面图标全没了,看下图; 点击鼠标右键   不要着急,其实电脑桌面图标全没了并不是大问题,单击鼠标右键,出现下图; 显示桌面图标   查看,鼠标放在上面,会看到显示桌面图标; 点击显示恢复   用鼠标左键点击显示桌面图标,√号出...

经验教程

40

收藏

77
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部