当前位置:首页 > 开发 > IT生活 > 正文

用autohotkey监听系统唤醒事件;音量控制

发表于: 2011-03-13   作者:cherishLC   来源:转载   浏览次数:
摘要: Tag:windows ,event, wake up, 系统事件,监听 ,侦听,唤醒,sound 最近发现AutoHotKey挺好用的,可以注册热键,录制宏等等(先装的这个Installer for AutoHotkey_L,貌似少了录制宏的工具),下面是监听widonws唤醒的代码: ;windows 电源相关事件 : http://msdn.microsoft.com/en-us/
Tag:windows ,event, wake up, 系统事件,监听 ,侦听,唤醒,sound

最近发现AutoHotKey挺好用的,可以注册热键,录制宏等等(先装的这个Installer for AutoHotkey_L,貌似少了录制宏的工具),下面是监听widonws唤醒的代码:
;windows 电源相关事件 : http://msdn.microsoft.com/en-us/library/aa373235(v=vs.85).aspx



OnMessage(0x218, "WM_LBUTTONDOWN",1) ;
return

WM_LBUTTONDOWN(wParam, lParam)
{

	if(wParam=7){
MsgBox find it
	}
    
   ; MsgBox wParam=%wParam%  ;取消注释后由于先监听到挂起事件弹出对话框而无法监听到wake up事件,将OnMessage(0x218, "WM_LBUTTONDOWN",1)中的1改为其他值也不管用,求解
   ; MsgBox lParam=%lParam%
}


autohotkey官网: http://www.autohotkey.com/



刚刚看到有关音量控制的功能: http://hi.baidu.com/edwin_wan/blog/item/63a9e9fe936efe345c6008c8.html,摘录如下:用F10 F11 F12 控制音量的脚本如下: F10::SoundSet, +1, , mute F11:: SoundSet +10, MASTER SoundSet, +10,WAVE Return F12:: SoundSet -10, MASTER SoundSet, -10,WAVE Return 脚本中的MASTER表示主音道,Wave表示Wave声道, Mute表示静音,::表示分隔符。F10,F11,F12代表键盘上的F10键,F11键,F12键,SoundSet表示音量控制关键字,+号表示增大音量,-号表示减小音量。+10表示增大幅度10%,-10表示减小幅度10%。当脚本运行后,点击F10键,执行静音操作,点击F11键,可以同时增大主音道和Wave声道的音量,点击F12键,可以同时减小主音道和Wave声道的音量。



在win7里改的好像只是本程序的,下面的更管用:
^Left::Send {Volume_Up 1}
^Right::Send {Volume_Down 1}
^Down:: Send {Volume_Mute}

用autohotkey监听系统唤醒事件;音量控制

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
我的下载:http://pan.baidu.com/s/1kT5FXwr 不放心的到官方网站下载源代码编译。 我想大部分人都习
工作中总是有一些重复的动作要做 操作的次数多了 就想找点自动完成之类的东西 找来找去 选中了 Autoh
发一下牢骚和主题无关: 总结一下多线程中之重要点——等待唤醒制机 先用一个艰深的例子来明说等待
参考网上代码自己做了一个客户定制 Preference,没有使用 preference的 android:layout 属性,因为
除了接受用户发送的广播之外,BroadcastReceiver还有一个重要的用途:接收系统广播。如果应用需要在
什么是网络唤醒 网络唤醒实现了对网络的集中管理,即在任何时刻,网管中心的IT管理人员可以经由网络
内核中的休眠是通过等待队列来处理的。等待队列是一个由正在等待某个事件发生的进程组成的一个简单
在十月份 Advertising Week上,亚马逊小露一手,亚马逊全球销售副总裁Lisa Utzschneider全面介绍了
前言:实战是最好的学习。本集中营共分 x+mc2 期(x 为已发行的期数,m 为我的空闲时间,c 为我的更
Selector:java nio无阻塞io实现的关键。 阻塞io和无阻塞io: 阻塞io是指jdk1.4之前版本面向流的io
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号