2010-01-27 8 views
6

identificación tiene gusto de saber detectar cuando un dispositivo se ha enchufado y desenchufado, y luego activar/desactivar las computadoras portátiles altavoces internoscómo detectar cuando un dispositivo de audio ha sido desconectado (Windows Vista) en C#

+0

¿No es esta funcionalidad que las computadoras portátiles hacen de la caja a través del hardware? – Rosstified

+1

Si con un dispositivo de audio, quiere decir auriculares/micrófono en un conector estándar de 1/8 pulgadas, usted es SOL, es todo electromecánico. – Jay

Respuesta

4

En código no administrado, escucharía por WM_DEVICECHANGE en su ventana de nivel superiorproces.

Esa parece ser la única forma de hacerlo en el código administrado también.

Cuestiones relacionadas