Télécommande carte son sound blaster

Signaler
Messages postés
6
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2006
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
Bonjour,

Je suis en train de créer un logiciel pour faire fonctionner un ordinateur en lecteur multimédia de salon, donc sans souris ni clavier (sauf pour les réglages et pour mettre des fichiers dedans évidemment). J'ai une carte soun blaster live 24 bits externe qui se branche sur port USB. Cette carte est fournie avec une télécommande infrarouge.

Vous savez pas comment je pourrais utiliser la télécommande de la carte son dans mon programme pour naviguer dans mon logiciel.

merci.

2 réponses

Messages postés
6
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
6 avril 2006

A oui j'oubliais, le récepteur de la télécommande est intégré dans la carte son. Mais je peut par exemple piloté sans problème le logiciel PowerDVD ou autre avec la télécommande.
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
38
Salut, avec un peu de chance ça devrait marcher.

C'est juste le test pour la touche Play/Stop.

public partial class MediaForm : Form
{
private const int WM_APPCOMMAND = 0x0319;
private const int APPCOMMAND_MEDIA_PLAY_PAUSE = 14;


public MediaForm( )
{
InitializeComponent( );
}


protected override void WndProc( ref Message m )
{
if ( m.Msg == WM_APPCOMMAND )
{
switch ( ( int )( ( ( short )( ( int )m.LParam >> 16 ) ) & ~0xF000 ) )
{
case APPCOMMAND_MEDIA_PLAY_PAUSE :
MessageBox.Show( "APPCOMMAND_MEDIA_PLAY_PAUSE" );
m.Result = ( IntPtr )1;
return;
}
}


base.WndProc( ref m );
}
}