How to detect when an audio device has been unplugged (windows vista) in C#
Id like to know how to detect when a device has been plugged in开发者_高级运维, and unplugged, and then mute / unmute the laptops internal speakers
In unmanaged code you would listen for WM_DEVICECHANGE in your top level windowproc.
That appears to be the only way to do it in managed code as well.
精彩评论