易语言有个(系统音量)组件,这个组件可以检测系统的音量变化,音量值的大小。
这是我简单写的代码,你可以参考一下。
.版本 2
.支持库 eMMedia
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
系统音量1.打开 (#音量类型.主音量)
.子程序 __启动窗口_将被销毁
系统音量1.关闭 (2)
.子程序 _系统音量1_音量改变
.局部变量 左声道, 整数型
.局部变量 右声道, 整数型
调试输出 (系统音量1.取音量 (左声道, 右声道), 左声道, 右声道)
最后的调试输出就是音量改变触发的事件,需要做什么事可以自己写代码
检测那个绿色的条