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
Ir a la versión completa