Windows下设置桌面壁纸的代码(QT版)
所需要的头文件:
#include <QByteArray>
#include <QSettings>
#include <windows.h>//依赖的windows.h的库
#pragma comment (lib, "User32.lib")
//壁纸注册表表QSettings wallPaper("HKEY_CURRENT_USER\\Control Panel\\Desktop",QSettings::NativeFormat);//给壁纸注册表设置新的值(新的图片路径)wallPaper.setValue("Wallpaper",imagePath);QByteArray byte = imagePath.toLocal8Bit();SystemParametersInfoA(SPI_SETDESKWALLPAPER,0,byte.data(),SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE);
Windows下设置桌面壁纸的代码(QT版)相关推荐
- Windows下设置开机自启动的方式(手动/C++代码的形式)
Windows下设置开机自启动的方式(手动/C++代码的形式) Windows下自启动相关软件的原理 首先讲解一下Windows下是如何会实现开机自启动相关软件的原理,由于Windows本身有注册表机 ...
- Windows编程之--桌面壁纸实现深入探索
本文原创,最早发表于公司内部博客, 禁止转载 文章目录 一. 前言 二. Windows桌面壁纸原理 1. 桌面窗口层次 2. 桌面嵌入窗口实现壁纸 2.1. Desktop Window Manag ...
- C语言实现设置桌面壁纸
关键代码: SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "C:\\Users\\star-dream\\Pictures\\Saved Pic ...
- c++编程 设置桌面壁纸以及设置壁纸失效的解决办法
c++编程 设置桌面壁纸以及设置壁纸失效的解决办法 最近项目中需要一个小工具来设置桌面壁纸,于是想自己尝试用c++写一个. 刚开始,发现COM组件IActiveDesktop 可以设置壁纸.代码如下: ...
- vb.net 设置桌面壁纸
'修改桌面背景 Try '将MyFileName指定为一个图片文件的文件名 Dim MyFileName As String = Application.StartupPath & " ...
- win7没有个性化如何把计算机放到桌面,win7系统家庭版右键没有个性化设置桌面壁纸...
很多朋友的电脑是win7系统家庭版的,想要给电脑桌面的壁纸更换,就会发现电脑右键没有个性化选项,那么如何把个性化选项给设置出来呢?其实很好解决,下面就由小编带你解决win7右键没有个性化设置桌面壁纸的 ...
- php 设置window计划任务,windows下设置计划任务自动执行PHP脚本
背景: 环境部署在linux下或者windows中,可以使用windows的自动任务设置自动执行脚本执行一些日常运维任务 图形界面设置相对比较简单 准备工作: wamp(集成的PHP执行环境) 已经写 ...
- 解开 Windows 下的临界区中的代码死锁
解开 Windows 下的临界区中的代码死锁 发布日期: 1/13/2005 | 更新日期: 1/13/2005 Matt Pietrek和 Russ Osterlund 本文假定您熟悉 Win32. ...
- 计算机桌面图片怎么设置大小,怎么设置桌面壁纸大小
很多人都知道怎麽设置电脑桌面,可真正找到适合自己屏幕的可能很少,图片或大或小,小编为大家分享了设置桌面壁纸大小的方法,下面大家跟着小编一起来了解一下吧. 设置桌面壁纸大小方法 先查看自己电脑屏幕分辨率 ...
最新文章
- html点击按钮删除session,Asp.net中安全退出时清空Session或Cookie的实例代码
- nginx搭建rtmp协议流媒体服务器总结
- 后版权时代——为什么我不看好网易云的音乐社区,而看好腾讯的长音频?
- 在 Red HatAS4下添加网卡驱动!!
- 期货与期权(part2)--远期合约
- SQL 结合CASE WHEN 实现二维统计
- SQL Server 2005新特性之使用with关键字解决递归父子关系
- 聚类算法之K-means实践
- 从零开始学产品第五篇:三个环境,开发、测试和线上
- 我想自学C++,可以吗?需要注意些什么呢?
- 在一起计时器_拥有计时器的四个怪兽,一个从杰克身上拿的,一个差点打死赛罗...
- VB2010实例(1)_字符大小写转换
- 计算机软件服务可以自开专票,可以自开专票的小规模纳税人到底有几类?
- 分享国外安全团队及工具
- .Net 文件名后缀的详细解释
- 《东周列国志》第十二回 卫宣公筑台纳媳 高渠弥乘间易君
- java阶段测试A卷含答案
- python中除以0的处理方法
- 重学Android基础系列篇(五):Android虚拟机指令
- matlab的给平面图,matlab画相平面图
热门文章
- 为什么GPU训练网络还不如CPU快
- [小样本医学图像]Generalized Organ Segmentation by Imitating One-shot Reasoning using Anatomical Correlation
- NeHe_001_创建一个OpenGL窗口
- fpga实现dds和混频器
- linux vim输入法切换,完美解决Mac下Vim/Emacs的输入法切换问题
- 《 猜数字》小游戏的Java实现
- nlp-with-transformers系列-02-从头构建文本分类器
- 13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )
- python身份证的秘密_Python|趣解身份证号码的奥秘
- 【JavaScript笔记 · 基础篇(五)】Array全家桶(引用数据类型中的数组 / Array对象 / Array.prototype)