首页
社区
课程
招聘
[原创]发个桌面小工具(有码)
发表于: 2012-5-9 20:50 10599

[原创]发个桌面小工具(有码)

2012-5-9 20:50
10599

本人初学,入门级别=。=
功能说明,看了就知道代码涉及了什么。。。。
WIN + NUMPAD 1~9    切换虚拟桌面.
CTRL+ NUMPAD 1~9    关闭对应虚拟桌面.
WIN + NUMPAD 0      切换回原始桌面.
CTRL+ NUMPAD 0      关闭全部虚拟桌面.
(虚拟桌面功能不支持Vista,2008,Win7,Win8.)
------------------------------------------
CTRL+ NUMPAD +      增大音量.
CTRL+ NUMPAD -      减少音量.
CTRL+ NUMPAD *      切换 静音/非静音.
------------------------------------------
Alt + NUMPAD 0~9    切换 0~9级暗度.
Alt + NUMPAD +      切换置顶模式.
     (0.顶级窗口不受影响,方便看电影、
             游戏等日常娱乐(默认).
      1.总是置顶,看电子书等适用.)
Alt + NUMPAD *      刷新屏幕.
Alt + NUMPAD -      禁用/启用 屏幕亮度调节.
------------------------------------------
CTRL+ NUMPAD .      选择背景.
Alt + NUMPAD .      切换背景模式.
------------------------------------------
WIN + NUMPAD *      设置/取消 开机自启动.
CTRL+ NUMPAD /      重载程序.
Alt + NUMPAD /      退出.

热键都是精心设计的哈
ALT主要是切换和屏幕相关
CTRL是控制功能
WIN主要是虚拟桌面
CTRL+ NUMPAD *      切换 静音/非静音.(*像小喇叭形状
Alt + NUMPAD *      刷新(*)屏幕.
Alt + NUMPAD -      禁用/启用 屏幕亮度调节.(- 是最小化按钮)
CTRL+ NUMPAD .      选择背景.(... 选择文件)
Alt + NUMPAD /      退出(谐音除 / ).

关于窗口引用了罗大侠的水波效果
另外托盘图标自动重载这个功能不少程序都没有
在看雪精华没找到相关代码
最终在MSDN里找到
//When the taskbar is created, it registers a message with the
//"TaskbarCreated" string and then broadcasts this message to all top-level windows.
//任务栏创建时会注册"TaskbarCreated"信息并广播给所有顶级窗口
s_uTaskbarRestart = RegisterWindowMessage("TaskbarCreated");
还有虚拟桌面功能貌似在WIN7下切换后热键失效,不晓得为什么
(附件是VC2008的工程和成品,图片自备)
上效果图



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 6
支持
分享
最新回复 (11)
雪    币: 62
活跃值: (1005)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
兄弟,沙发啊!顶一下。支持您了,有码有真相!!!
2012-5-10 08:21
0
雪    币: 243
活跃值: (209)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
CreateDesktop在win7下不行么?
2012-5-10 09:32
0
雪    币: 122
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不错,收藏,备用 ,以后 用的上
2012-5-10 11:25
0
雪    币: 306
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
做虚拟桌面不难 难在桌面之间的切换效果,没有3D效果的切换,没什么意思啊
2012-5-10 12:21
0
雪    币: 12
活跃值: (605)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
6
楼主可以加个功能,支持非最顶级窗口变暗,使得专注于当前窗口~
2012-5-11 14:42
0
雪    币: 13279
活跃值: (4331)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
可以切换
但切换后热键失效,无法切换回去。。。
2012-5-11 20:17
0
雪    币: 13279
活跃值: (4331)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
这个就是我第一个写的功能
其他是后来加的
默认置顶模式就是这个功能
其他窗口变暗
IDEA来自视频网的关窗模式
如果多个窗口亮了你ALT+*刷新下再激活就OK
把暗度调5,6左右就OK
7以上适合看电影时用
2012-5-11 20:21
0
雪    币: 316
活跃值: (128)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
9
膜拜膜拜
2012-5-11 20:27
0
雪    币: 13279
活跃值: (4331)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
大牛都有精华了
受不起啊
本来在家时还想能不能骗个精
到论坛看了看那些好的技术帖连优秀都没评上
我太单纯了
膜拜下
2012-5-11 20:59
0
雪    币: 401
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
收藏一下,很不错
2012-5-14 22:05
0
雪    币: 778
活跃值: (208)
能力值: ( LV9,RANK:260 )
在线值:
发帖
回帖
粉丝
12
支持一下。。。
2012-12-27 21:03
0
游客
登录 | 注册 方可回帖
返回
//