腾牛·下载

展开

音量快捷助手下载1.2.2.2 绿色版

音量快捷助手下载

大小:2.0M语言:中文 类别:其他应用系统:WinAll
简介|教程|评论(0)
版本:1.2.2.2 绿色版时间:2013-06-18

标签:

应用介绍

音量快捷助手可以方便用户快速调节系统音量,是一款实用的快捷键工具软件,本软件绿色无毒且小巧易用,平时工作于后台,占用的系统资源小却能为用户带来不少方便。

主要功能:

1、设置音量调节快捷键,显示音量信息。

2、根据设定的环境模式自动调节音量。

3、鼠标调节音量功能。

4、笔记本电脑电量监控,具有低电量报警,电量过低时自动关机功能,相关参数均可由用户设定。

5、键盘CapsLock、NumLock状态提示。

6、定时任务。可定时关机、注销、重启以及切换环境模式,可保存4个任务计划。

注意事项:

1、本软件仅适用于Windows Vista及以上操作系统

2、软件基于.NetFramework框架运行,.NetFramework 版本应在4.0及以上

3、软件需要监听键盘和鼠标操作,因此可能会被杀毒软件报为木马,请选择信任

4、请勿与其它全局快捷键工具软件同时使用,可能由于冲突而无法正常使用

5、本软件本身未集成Fn键驱动

部分功能设置说明:

1、开机启动,默认为未开启状态,可根据需要自己开启。

2、音量自动控制,默认工作环境为私人空间,此环境模式下音量无任何限制。公共空间模式下音量会限制在用户设定的数值以下,该值默认为60。肃静场合中音量锁定为静音模式(若已经开启该功能,默认为开启)。

3、鼠标调节选项设置时在设置页面用需要使用的鼠标键点击有灰色背景的文字即可完成更改。

4、界面设置中可选择是否显示相应的信息,并可改变提示窗口位置及透明度。CapsLock和NumLock锁定状态提示窗口均有三种显示方式,可根据需要自行更改,默认情况下两者都显示2秒。

5、若要禁用软件设置的快捷键,可以在键盘快捷键设置页面进行设置,也可以右击软件的系统托盘图标,单击使用快捷键选项,使之处于未钩选状态。

6、关于电量监控,若电池电量低于设置的最低值且未接通电缆时将会启动自动关机倒计时,倒计时完或者用户点击“马上关机”按钮电脑会自动关闭,倒计时过程中电缆接通,倒计时自动中止。用户也可点击“不再提示”或“稍后询问”按钮实现中止或推迟自动关机的目的。

7、定时关机、注销、重启功能执行前会有20秒倒计时,在此期间用户可以取消任务。

8、设置完成必须点击“保存”按钮才会生效,恢复默认按钮能使全部设置恢复到默认状态。

更新说明:

1、改变按键锁定提示窗,可自定义显示方式,包括始终显示、不显示以及在设定的时间内显示

2、新增几款提示窗皮肤

3、精简部分功能,提供运行速度并减少资源占用

4、假如鼠标控制功能开关,可根据个人喜好决定是否开启该功能

常见问题解决办法:

音量键盘快捷键失效。请检查并确认“使用快捷键”功能已开启。若仍不能解决,请关闭软件后再次打开。

音量被锁定为静音。请将环境设为“肃静场合”以外的模式。

音量达到某值后无法继续加大。请将环境设为非“公共空间”模式或者在设置页面提高公共空间模式下的音量限制值。

制作背景:

本人并非专业的程序员,但对编程有着浓厚的兴趣,而这种兴趣始于大一时学习C++课程之后。几年来我经常利用业余时间写点儿小程序,或者看一些理论书籍,对编程和软件开发也有了一定的认识。

去年9月份,我还用着一台很旧的长城笔记本电脑,经常死机的烂机器而且官方提供的驱动程序仅支持32位系统,后来由于学习AE换用了64位win7系统,这导致调节音量或者屏幕亮度时不能在屏幕上显示提示信息了。虽然这只是无关紧要的问题,但想到自己会一点儿编程,心想何不为自己定制一款用于提示音量信息的小工具软件呢?

很快我就开始着手准备了,而且最初的想法也因为灵感不断涌现而变得充实起来,并逐步实现。到后来,软件不仅能提示音量信息,而且能够自定义音量调节快捷键,随后又加入了电量监控,定时任务,音量环境模式以及Capslock、Numlock状态提示功能(因为当时的机器大写锁定提示灯在前缘,很不方便,搞不懂为什么会有这么蛋疼的设计,现在用的联想Z580也是这样)。眼看的这个程序起来越有一个软件的样了,也开始有使用者反馈意见和建议,这使我很欣慰,虽然这种软件是很小众的,但毕竟有人会用。在此之前有国外牛人做的Volume2已经很成熟了(事实上我的软件最初也借鉴了这款软件,还有另一款不太出名的“都客”音量调节软件),所以我决定进一步改进它,当然并不期望能超越Volume2,只不过竭尽所能使软件更完善。

分享几点儿小经验: 

1、对于完成这种全局快捷键功能,一般可以采取钩子或者注册全局热键。后一方法在代码方面要简洁得多,但考虑到本软件要定义很多快捷键,并且还要响应多媒体按键以及鼠标键,我选择了全局钩子。期间学到的经验就是如果能找到别人现成的代码,就别自己从头来过,这样会省下不少时间的精力。项目中使用的键盘和鼠标钩子就是一外国人写的,当然借用别人的也不能照搬,需要针对自己的目的进行修改,更正其中的错误并使代码更高效。

2、Vista或更高的系统中调节音量可以使用CoreAudioApi。CoreAudioApi也就是核心音频API,它提供的函数可以很方面地获取音量信息和调节音量。这个动态库文件可以上网上下载,其中的一函数用法之类的都可以在网上找到比较详细的示例。比如我在codeproject找到了一个不错的范例。

具体用法请移步http://www.codeproject.com/Articles/18520/Vista-Core-Audio-API-Master-Volume-Control

3、关于WinFrom项目里面的settings文件的用法。

Settings文件是一种比较简单的保存用户设置的文件,它可以保存很多类型的变量,除了常规的int,string,bool等,也可以先Point,keys等类型,而我在这个项目里就是就keys来保存设置的快捷键的,而Point用来保存提示窗口的位置。如下图所示

 

另外,网上关于Settings文件的用法大多在说如何用Save()函数将设置保存到本地,而对于其它的一些函数很少说明。我自己摸索出一条很有用的技巧,就是使用它的Reset()函数使设置恢复默认状态。这个函数在前几天才发现,而在此之前我还很笨的在项目中保存两个Settings文件,一个用于存储用户设置一个用于默认设置,而恢复默认的时候将默认Settings文件的值一个个赋给控件……现在想想,实在是太蠢了。

4、前面几条中提到的我在网上找到不少例子,这一点也是很重要的经验。CSDN,CodeProject以及博客园等专业网站都能学到不少东西。

5、乐于折腾并且善于折腾,不断尝试新的想法,有灵感的时候随时记录下来。当然在折腾之前得记得备份,这是善于折腾的要点,也是我从惨痛的教训中学到的。

厂商名称:

相关应用
用户评论
跟帖评论
查看更多评论
热门推荐
相关教程
猜你喜欢
相关合集
本类排行