主要是通过使用Win32 API函数中的SystemParametersInfo函数来更换墙纸,墙纸图片貌似只能是bmp格式才能成功。

Option Explicit
Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, lpvParam As Any, ByVal fuWinIni As Long) As Long
Private Const SPI_SETDESKWALLPAPER = 20
Private Const SPIF_UPDATEINIFILE = &H1

Private Sub setWallpaper(FilePath As String)
    Dim t As Long
    t = SystemParametersInfo(ByVal SPI_SETDESKWALLPAPER, True, ByVal FilePath, SPIF_UPDATEINIFILE)
    If t Then
        MsgBox "设置成功,请看桌面"
    Else
        MsgBox "设置失败"
    End If
End Sub

Private Sub Form_Load()
    Call setWallpaper("D:\图片\墙纸\1.bmp") '图片路径
End Sub

摘自:网络整理

更多精彩>>>

VB 更换设置桌面背景图片函数相关推荐

  1. win7自定义随机更换显示桌面背景图片

    在网上看到了好几张漂亮的图片,都想作为桌面背景图片,随机更换,于是搜索方法,因为win7自带的主题有的就是随机更换背景的,所以想着自己是不是可以新建一个主题,也能实现那个效果. 果然,还是微软强悍- ...

  2. android 背景图片自适应屏幕大小,android 设置桌面背景图片适应屏幕大小

    今天做demo,设置桌面每天自动更新背景,但是桌面的背景都是被系统裁剪过的图片,上网百度了一下,有个过时的方法,改进后果然有用了! Bitmap bmp=BitmapFactory.decodeRes ...

  3. 更换计算机桌面背景的教案,黔教版信息技术三年级下册第2课《桌面背景的更换》教案2.doc...

    黔教版信息技术三年级下册第2课<桌面背景的更换>教案2.doc 文档编号:545380 文档页数:2 上传时间: 2019-01-24 文档级别: 文档类型:doc 文档大小:31.50K ...

  4. 设置smartphone桌面背景图片

    刚作smartphone程序的时候有个功能就是设置一张图片为sp桌面背景,这个功能很长时间都没有完全实现,设置桌面有时成功,有时候则没有反应,几经辗转,最近还是ningxu告诉我是一个参数错了,才有了 ...

  5. Ubuntu16.04美化桌面并设置终端背景图片

    用ubuntu时间久了,有些审美疲劳,决定美化下桌面,换个壁纸,然后无意间竟然又发现了更换终端背景图,有点意思 更换ubutnu桌面背景: 参考Blog 更换终端背景图片: 参考Blog 壁纸图库 网 ...

  6. 更换计算机桌面背景的教案,桂科版三年级下册任务一 美化桌面背景免费教学设计...

    这是一份桂科版三年级下册任务一 美化桌面背景免费教学设计,共3页. 任务一 美化桌面背景 教学设计一.教学目标:1.学会设置个性化桌面背景.2.学会根据自己的需要排列图标.3.学会更改任务栏的颜色.4 ...

  7. golang windows 设置桌面背景和屏幕保护

    设置桌面背景和屏幕保护 主要是修改注册表和使用windows api来生效配置,支持XP以上操作系统. 使用方法 参数说明: Usage of setbg.exe: -a 设置开启或关闭屏幕保护,默认 ...

  8. 修改计算机桌面壁纸影响计算机考试吗,若何修改调换计算机桌面背景图片

    <若何修改调换计算机桌面背景图片>由会员分享,可在线阅读,更多相关<若何修改调换计算机桌面背景图片(3页珍藏版)>请在技术文库上搜索. 1.韧耐距荤丢郧瞄宵汤隧匣龋侥撤东取滤傣 ...

  9. 更换计算机桌面背景的教案,《桌面背景换换样》教学设计

    课 题 <桌面背景换换样> 学 科 信息技术 年 级 三年级 课 型 新授课 教材版本 西安交通大学出版社三年级(上) 授 课人 李雯 一.教学目标 知识与技能:认识快捷菜单和对话框,掌握 ...

最新文章

  1. 00截断上传绕过_【文件上传与解析】文件上传与解析漏洞总结v1.0
  2. 电气simulink常用模块_ADAS/AD控制器模块开发:产品构成要素及产品需求
  3. html中的div span和frameset框架标签
  4. 桌面计算机打开不了怎么办,电脑桌面上的所有东西都打不开了 怎么处理
  5. 详解数据中心灾备切换技术
  6. thinkphp漏洞_【组件攻击链】ThinkCMF 高危漏洞分析与利用
  7. 祖冲之算法c语言实现,3GPP机密性和完整性算法规范128-EEA3和128-EIA3(二)----祖冲之算法的C语言实现...
  8. linux shell 数字雨,win10系统怎么利用cmd命令制作数字雨小程序?
  9. 阿里巴巴icon图标尽在掌握(前端如何引入icon库,美丽图标随你处置T.T)
  10. Unity3D MineCraft 我的世界 用Unity3D制作类似MineCraft我的世界的游戏:各种树
  11. Laravel5.1 组件 Symfony/var-dumper2.7 在php7下的问题
  12. Outlook 2016 配置QQ邮箱
  13. vc2010下调用miniblink控件实现浏览器简单实例
  14. 开闭原则(Open-Closed Principle,OCP)
  15. powerquery分组_Power Query中的Table.Group函数详细分析
  16. 自媒体如何推广?推广的渠道有哪些?
  17. 使用Java将阿拉伯数字转换为中文数字(适配小数转换)
  18. L01n matlab,matlab常用语法
  19. 基于AT91RM9200与LINUX2.6.26内核的嵌入式平台开发全过程
  20. Linux串口测试工具

热门文章

  1. 讨伐 Google!为什么建智能城市要毫无隐私?| 极客头条
  2. 人工智能究竟会不会让程序员失业?
  3. 安卓恶意软件Skygofree爆发,连你的照片都能监控到
  4. 19 岁美女自学编程:我是如何成功教会自己的
  5. 计算机技能大赛初赛主持稿,职业技能大赛开幕式主持词
  6. html5hover鼠标悬停,不使用hover外部CSS样式实现hover鼠标悬停改变样式
  7. html 设置font size,css font-size属性说明
  8. python取出满足条件的行_numpy ndarray 取出满足特定条件的某些行实例
  9. python2 print_【学习笔记】python2的print和python3的print()
  10. 函数沿某一方向的变化率_多元函数知识点(1)