Prendre en compte les boutons de musique sur le clavier
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour
Je ne savais pas comment expliquer la question mais sur mon clavier j'ai des boutons comme Play, Pause, Stop, Musique suivante et précédente. Ca me premet des contrôler la musique sur des applications comme le lecteur de musique ou deezer.
J'aimerais pouvoir utiliser ces boutons en c# pour un lecteur de musique, ou même pour autre chose, comment faire?
En plus de ça quand j'ai de la musique sur un de ces logiciels et que je monte ou descend le son j'ai un rectangle noir avec le nom de la musique, la pochette de l'album, l'album, etc, est-ce possible de contrôler ça?
Merci d'avance
Je ne savais pas comment expliquer la question mais sur mon clavier j'ai des boutons comme Play, Pause, Stop, Musique suivante et précédente. Ca me premet des contrôler la musique sur des applications comme le lecteur de musique ou deezer.
J'aimerais pouvoir utiliser ces boutons en c# pour un lecteur de musique, ou même pour autre chose, comment faire?
En plus de ça quand j'ai de la musique sur un de ces logiciels et que je monte ou descend le son j'ai un rectangle noir avec le nom de la musique, la pochette de l'album, l'album, etc, est-ce possible de contrôler ça?
Merci d'avance
A voir également:
- Prendre en compte les boutons de musique sur le clavier
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Télécharger musique gratuitement sur pc - Télécharger - Conversion & Extraction
- Comment taper / sur clavier - Guide
- Comment faire le + sur clavier telephone iphone - Guide
- Créer un compte google - Guide
4 réponses
Bonjour
En winform (en général, ceux qui codent en wpf le précisent), tu mets keypreview à true sur ta form.
Dans l'événement keypress, tu mets un point d'arrêt, et en espionnant e tu regardes quelle Key est associée à tes touches (j'ai un clavier mac, alors ce genre de tests je ne peux pas faire)
Ensuite tu gères tes actions en fonction de cette Key, via un switch par exemple.
Pour ta seconde question, si ces infos sont rentée dans les métadonnées de tes mp3, tu,peux aller voir là https://stackoverflow.com/questions/11369719/how-to-read-metadata-from-mp3
Sinon, si tu as au moins le titre, l'artiste et une connexion internet tu cherches sur le web.
Enfin si tu n'as qu'une connexion, tu réinventes Shazam
En winform (en général, ceux qui codent en wpf le précisent), tu mets keypreview à true sur ta form.
Dans l'événement keypress, tu mets un point d'arrêt, et en espionnant e tu regardes quelle Key est associée à tes touches (j'ai un clavier mac, alors ce genre de tests je ne peux pas faire)
Ensuite tu gères tes actions en fonction de cette Key, via un switch par exemple.
Pour ta seconde question, si ces infos sont rentée dans les métadonnées de tes mp3, tu,peux aller voir là https://stackoverflow.com/questions/11369719/how-to-read-metadata-from-mp3
Sinon, si tu as au moins le titre, l'artiste et une connexion internet tu cherches sur le web.
Enfin si tu n'as qu'une connexion, tu réinventes Shazam
Utilisateur anonyme
Merci pour la première réponse, mais pour la deuxième je pense que je me suis mal expliqué : je cherche pas à avoir les métadonnées de la musique, ça je sais faire, mais à les afficher à côté de la barre de son comme plusieurs logiciel le font.
Utilisateur anonyme
>
Utilisateur anonyme
Et j'ai testé, cette touche n'envoie aucun key, elle doit fonctionner différamment, vu que les logiciels la récupèrent sans même avoir le focus
Comme ça http://static.ccm2.net/www.commentcamarche.net/pictures/TteT9wVte4Wz5j33tzfZu5KDoMxUdPFdV2IzaVaRIBDuhxBQIRHByQaG2HYZ2pLI-img-20170704-203627.png
mon lien a pas l'air de marcher donc
https://social.technet.microsoft.com/Forums/windows/en-US/077df094-0e55-43c0-a388-72f51045a57b/windows-8-volume-control-stuck-on-screen-left-top-corner?forum=w8itproperf
mon lien a pas l'air de marcher donc
https://social.technet.microsoft.com/Forums/windows/en-US/077df094-0e55-43c0-a388-72f51045a57b/windows-8-volume-control-stuck-on-screen-left-top-corner?forum=w8itproperf
Un truc à la fois, les touches d'abord.
Tu peux tester un hook clavier.
https://codes-sources.commentcamarche.net/source/102025-interception-globale-des-touches
Tu peux tester un hook clavier.
https://codes-sources.commentcamarche.net/source/102025-interception-globale-des-touches