CLR: .Net / Mono / Boo / Otros CLR > C#

 Interactuar con Reproductor de Audio

(1/1)

etsiiano:
Hola.
Cuando tenemos un reproductor de audio ejecutándose, podemos, mediante los botones de un teclado multimedia, hacer un Stop, Avance, Retroceso etc...

¿Cómo puedo lograr hacer eso desde C#?
Lo que querría es interactuar con el reproductor, no reproducir audio desde mi programa.
Todo lo que he visto consiste en cargar un archivo de audio y reproducirlo desde el propio programa... eso no me serviría..

Muchas gracias.
Saludos.

LapizTolita:

--- Código: C# ---     protected override void WndProc(ref Message msg)     {         if (msg.Msg == 0x319)   // WM_APPCOMMAND message         {                        int cmd = (int)((uint)msg.LParam >> 16 & ~0xf000);             switch (cmd)             {                 case 13:  // APPCOMMAND_MEDIA_STOP constant                     MessageBox.Show("Stop");                     break;                 case 14:  // APPCOMMAND_MEDIA_PLAY_PAUSE                     MessageBox.Show("Play-Pause");                     break;                 case 11:  // APPCOMMAND_MEDIA_NEXTTRACK                     MessageBox.Show("Next track");                     break;                 case 12:  // APPCOMMAND_MEDIA_PREVIOUSTRACK                     MessageBox.Show("Previous track");                     break;                 default:                     MessageBox.Show("cmd = " + cmd.ToString());                     break;             }         }         base.WndProc(ref msg);     }   Google no muerde

Navegación

[0] Índice de Mensajes

Ir a la versión completa