Prendre en compte les boutons de musique sur le clavier
Fermé
Guillaume2020
Messages postés
147
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
20 février 2018
-
Modifié le 4 juil. 2017 à 16:33
Whismeril Messages postés 18279 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 mars 2023 - 5 juil. 2017 à 19:45
Whismeril Messages postés 18279 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 mars 2023 - 5 juil. 2017 à 19:45
A voir également:
- Prendre en compte les boutons de musique sur le clavier
- Supprimer compte instagram - Guide
- Tubidy.com musique audio mp3 telecharger musique ✓ - Forum Audio
- Compte facebook piraté - Guide
- Télécharger musique gratuitement sur pc - Télécharger - Conversion & Extraction
- Créer un compte gmail - Guide
4 réponses
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
4 juil. 2017 à 18:42
4 juil. 2017 à 18:42
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
Guillaume2020
Messages postés
147
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
20 février 2018
17
Modifié le 4 juil. 2017 à 20:54
Modifié le 4 juil. 2017 à 20:54
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
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
4 juil. 2017 à 21:19
4 juil. 2017 à 21:19
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
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
5 juil. 2017 à 07:48
5 juil. 2017 à 07:48
Et un truc auquel je n'ai pas pensé hier, certaines touches n'apparaissent pas dans le keypress, mais dans KeyDown et KeyUp.
Avant le hook, tu peux essayer ça
Avant le hook, tu peux essayer ça
Guillaume2020
Messages postés
147
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
20 février 2018
17
>
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
5 juil. 2017 à 12:15
5 juil. 2017 à 12:15
Ok merci! Tu as raison, c'est pris en compte par KeyDown et up sous les noms :
Keys.MediaPlayPause
Keys.MediaNextTrack
Keys.MediaPreviousTrack
Keys.MediaStop
Donc merci :)
Et pour l'affichage?
Keys.MediaPlayPause
Keys.MediaNextTrack
Keys.MediaPreviousTrack
Keys.MediaStop
Donc merci :)
Et pour l'affichage?
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
5 juil. 2017 à 16:06
5 juil. 2017 à 16:06
Pour ton affichage,
À mon avis, le plus simple est de créer une form (Ou une Window en wpf) dédiée.
À mon avis, le plus simple est de créer une form (Ou une Window en wpf) dédiée.
Guillaume2020
Messages postés
147
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
20 février 2018
17
5 juil. 2017 à 16:17
5 juil. 2017 à 16:17
Mouais, c'est pas très intéressant, il y a déjà cet affichage dans windows, j'ai pas envie de l'imiter, j'aimerais pouvoir l'utiliser. Je vais chercher plus moi même, merci pour ta réponse.
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
5 juil. 2017 à 18:10
5 juil. 2017 à 18:10
T'es sûr que c'est windows?
Guillaume2020
Messages postés
147
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
20 février 2018
17
5 juil. 2017 à 19:39
5 juil. 2017 à 19:39
Quasiment à 100% parceque plein d' applications ont ça, incluant le lecteur de musique windows Groove et deezer. Je crois que ça existe depuis windows 8 mais je suis pas sûr.
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
5 juil. 2017 à 19:45
5 juil. 2017 à 19:45
OK, je suis encore à 7, donc forcément, je ne l'ai jamais vu
4 juil. 2017 à 20:40
4 juil. 2017 à 20:51