主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
新冠地图
API接口
显卡测试
深色模式
主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
新冠地图
API接口
显卡测试
深色模式
Hello
World
主页
分类
标签
归档
Windows桌面暗水印方法与C++实现
窗体实现 使用C++创建一个窗体,并置顶,为窗体设置合适的透明度,就能达到透明水印效果. 为了让被覆盖的其它窗体能正常响应鼠标事件,需要屏蔽自己窗体的鼠标事件 本文所讲的方法就是使用窗体实现 DirectX实现 许多全屏游戏的画面是由DirectX或OpenGL绘制,此时所有窗体都会被屏蔽,无论用什么方法置顶都没用.我所能想到的方法是Hook到显卡驱动,在DirectX绘图之后执行自己的...
2021-12-04
C/C++
C/C++
阅读全文
键盘监听木马病毒原理
病毒表现 键盘监听病毒在网吧中非常流行,它在启动后会监听用户的键盘输入事件,如果有人使用账号密码登录,那么他所按下的每一个键都会被记录下来,被发送给别有用心的人.再通过两次按键的时间差,或者根据回车、tab这些标志性按键,就可以大致推断出账号和密码. 原理分析 该病毒能够记录所有窗口的输入事件,因此基本可以确定是用了键盘钩子.钩子函数会在事件发生后第一时间收到通知并处理.这样无论用户输入...
2021-08-29
C/C++
C/C++
阅读全文
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++
阅读全文
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
主页
分类
标签
主页
深色模式
保存壁纸