原文:C# 编写一个小而快的 Windows 动态桌面(一)之桌面交互功能

DreamScene 现在支持鼠标和桌面交互了,这个功能基本不占用 CPU。桌面交互功能让我对 Windows 消息机制有了更深入的理解,在这篇博客中我会介绍实现方式。 欢迎 Star 和 Fork https: github.com he DreamScene 实现原理 使用 WIN API SetWindowsHookEx 函数 Hook 鼠标键盘消息,在钩子处理函数中处理捕获鼠标键盘消息然后 ...

2021-12-28 14:20 34 8525 推荐指数:

查看详情

C# 编写一个而快的 Windows 动态桌面

开源前段时间写的 Windows 动态桌面软件,在接下来的博客我将描写一些实现细节。这个软件可以把视频设置成桌面背景播放,而且还支持把网页或网页文件设置成桌面背景。支持 .NET Framework 和 .NET Core 运行时,支持 Windows10/11 系统。 欢迎 Star ...

Tue Dec 14 21:36:00 CST 2021 26 7174
WinDynamicDesktop——在Windows上使用苹果动态桌面

WinDynamicDesktop 是一款免费开源的动态桌面软件,它能将 macOS Mojave 根据时间动态变化的沙漠壁纸效果带到 Windows 系统桌面上来。 运行 WinDynamicDesktop 之后,软件将会自动下载 macOS Mojave 的全部 16 张不同时间的自带 ...

Tue Mar 17 03:47:00 CST 2020 0 1547
C#实现动态桌面背景图片切换

问题描述:凝视桌面背景,突感如果桌面背景是变化的像win7一样,该多有意思啊。闹钟瞬间产生一个念头,用C#一个动态切换桌面背景的图片。如何实现这个想法了,我思考了一会儿,想到了如下的一些需要解决的问题:   (1):以何种方式实现切换图片,才能更符合客户的要求。   (2):C#使用什么技术 ...

Sun Jun 08 17:33:00 CST 2014 0 3165
Windows 服务程序、窗口界面、桌面交互、与远程桌面

昨天用c写了一个windows服务(服务内部带一个gui窗口+系统托盘),在windows xp sp3上测试,启动服务后,系统托盘显示正常。 但在另一台windows 2003 sp2 上测试(通过远程桌面登录),晕了,服务是启动了(在进程管理器中能看到),但系统托盘看不到,也就是在桌面 ...

Wed Jun 17 22:12:00 CST 2015 0 2034
DreamSceneSeven打造炫酷的动态桌面

动态桌面配置图文教程 --------------------------------------------Start Now-------------------------------------------- 一、前言 1.我们的桌面 经典的桌面是WIN7 ...

Sat Mar 18 06:55:00 CST 2017 0 1549
动态桌面遇上 HTML5

DreamScene2 + HTML5 = 无限可能。时隔一周 DreamScene2 动态桌面功能也得到了增强,欢迎 Star 和 Fork https://github.com/he55/DreamScene2 萌萌的看板娘谁能拒绝 喜欢可以看这里 https ...

Mon Dec 20 16:22:00 CST 2021 15 4771
制作桌面精灵(动态桌面)——鼠标跟随的粒子效果

这里使用了nowpaper的一个例子: Silverlight C# 游戏开发:绚丽的粒子特效-颜色粒子(一) 我新建了一个WPF 3.5项目,将里面的代码添加了几个方法,就可以在桌面上使用这个效果。 主要原理是用了一个鼠标的钩子的引用确定鼠标所在的指针位置 ...

Sat Mar 17 01:05:00 CST 2012 6 4828
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM