Prendre en compte les boutons de musique sur le clavier
Fermé
Utilisateur anonyme
-
Modifié le 4 juil. 2017 à 16:33
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 - 5 juil. 2017 à 19:45
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 - 5 juil. 2017 à 19:45
A voir également:
- Prendre en compte les boutons de musique sur le clavier
- Supprimer compte instagram - Guide
- Compte facebook piraté - Guide
- Télécharger musique gratuitement sur pc - Télécharger - Conversion & Extraction
- Changer clavier qwerty en azerty - Guide
- Créer un compte gmail - Guide
4 réponses
Whismeril
Messages postés
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
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
Utilisateur anonyme
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
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
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
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
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
Utilisateur anonyme
>
Whismeril
Messages postés
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
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
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
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.
Whismeril
Messages postés
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
5 juil. 2017 à 18:10
5 juil. 2017 à 18:10
T'es sûr que c'est windows?
Whismeril
Messages postés
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
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