主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
API接口
显卡测试
我的世界Mod
深色模式
主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
API接口
显卡测试
我的世界Mod
深色模式
Wallpaper透视效果的C++实现
Wallpaper的透视图实际上包含了两张图,一张是非透视图,即正常情况下能够被看到的图片,另一张是透视图,即鼠标移到上面才会部分显示的图片. 本文将使用Qt框架实现类似效果 最终效果 代码 桌面子窗体 将自己的窗体设置成桌面的子窗体,其原理在之前的Wallpaper文章中已经介绍过,故直接放出代码,不再解释. 123456789101112131415161718192021222...
2021-08-07
C/C++
C/C++
阅读全文
使用C++实现的仿Wallpaper动态壁纸软件(含源文件)
在上一篇博客中,已经介绍了wallpaper的实现原理,并用C#实现,本文将使用C++和Qt框架实现,由于之前已经介绍过具体思路,本文将跳过分析过程,直接上代码. 新建Qt项目,系统自动生成widget.h,widget.cpp,main.cpp. 我们将使用widget作为主窗体 窗体设计 在项目pro里加上 1QT += multimedia multimediawidgets wid...
2021-07-28
C/C++
C/C++
阅读全文
Wallpaper的原理和C#实现(含源文件)
wallpaper是一款优秀的动态壁纸软件,除了播放动画以外,还可以执行程序,甚至可以实时响应鼠标移动. 原理分析 windows的桌面是由不同的二窗体构成,包括图标层,背景层,背景层显示桌面壁纸,图标层放置图标,且图标层背景透明,因此可以直接看到后面的背景层,鼠标右键弹出菜单也是在图标层完成.wallpaper在图标层和背景层之间插入了自己的窗口,因此可以显示动画,执行代码.前面已经提到...
2021-07-27
C#
C#
阅读全文
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
主页
分类
标签
归档
深色模式
保存壁纸