我想要检测何时发生这些变化,并在显示当前级别的屏幕上显示覆盖图。如果有这样一个工具,那么请将它指向我。但是,如果不是,我将如何编程获取此(C#)?如何检测屏幕亮度或系统音量何时更改?
1
A
回答
0
WmiMonitorBrightness
类可能是你正在寻找的。您可能需要定期查询以获取更改。
0
如果您正在讨论戴尔/ IBM等原始设备制造商提供的用于指示亮度/颜色等变化的笔记本电脑的软件,请尝试使用此方法。
安装全局消息挂钩并查看单击音量/亮度按钮时发布的消息。您可以使用spy ++来检测消息的值。在我看来,每个供应商对于通常与功能(Fn)键一起使用的按钮将具有不同的代码。一旦知道了这些消息,就可以创建一个为系统安装全局钩子的应用程序,并按照您的要求显示动画或级别栏。
Wista和以上版本支持WmiMonitorBrightness类,所以如果您使用Win XP,那么它可能无法帮助您。
相关问题
- 1. 当自动亮度开启时如何更改屏幕亮度?
- 2. 如何更改屏幕亮度?
- 3. 如何检索当前系统Android的屏幕亮度值?
- 4. 如何更改系统亮度?
- 5. Android。立即更改系统屏幕亮度
- 6. 在Android中使用音量键更改亮度屏幕
- 7. 接收UILocalNotification时更改屏幕亮度
- 8. 如何更改tvOS系统音量
- 9. 闪存,同时更改系统亮度
- 10. 如何在进入背景时更改屏幕亮度
- 11. 如何调屏幕亮度
- 12. 有效更改屏幕亮度
- 13. 终止前更改屏幕亮度
- 14. 更改系统音量
- 15. 如何更改UIscreen主屏亮度
- 16. 如何在Android中更改手机主屏幕的亮度?
- 17. 如何在Mac OS x中更改屏幕亮度?
- 18. Firefox操作系统 - 从特权应用程序更改屏幕亮度
- 19. 如何在lnux系统中检测文件更改或删除
- 20. Android更改屏幕蒙板的屏幕亮度
- 21. 如何检测多显示器系统中的屏幕位置?
- 22. 当系统改变屏幕亮度时,iOS是否发送通知?
- 23. 如何检查系统音量?
- 24. 如何检测屏幕何时开启?
- 25. 改变屏幕亮度时,自动亮度调节启用
- 26. 我的XCode UI测试如何检测到屏幕已更改?
- 27. 如何处理屏幕亮度
- 28. 如何设置屏幕亮度?
- 29. 如何设置SmartWatch屏幕亮度?
- 30. 如何降低屏幕的亮度?
我知道它通常是OEM特定的,但Windows有一个音量栏,当您通过热键更改音量时,Windows会相应地调整其音量。 – esac 2009-11-20 17:12:46
请在msdn上查看我的帖子,以便获取声音。 http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/875a1a84-22b3-4ca3-98c2-2fcfbffa7f97 希望它有帮助。 – 2009-11-20 17:55:40