cs_tahiti_bob
Messages postés86Date d'inscriptionjeudi 8 juillet 2004StatutMembreDernière intervention27 juin 2007
-
27 févr. 2006 à 23:05
cs_tahiti_bob
Messages postés86Date d'inscriptionjeudi 8 juillet 2004StatutMembreDernière intervention27 juin 2007
-
2 mars 2006 à 11:50
Bonsoir,
Est ce quelqu'un peut m'éclairer comment détecter l'appui sur les touches Play/Pause, Stop, Piste suivante, etc... sur les claviers multimédia ?
Lorsque l'on met la propriété ShortcutKeys à par exemple MediaNextTrack, VS me retourne une erreur comme quoi la touche 176 est inconnue...
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 28 févr. 2006 à 06:36
Salut tu peux utiliser la propriété ToolStripMenuItem.ShortcutKeyDisplayString et tu géres la touche dans l'évènement OnKeyDown de ta forme, tu peux aussi passer la propriété Form.KeyPreview à true si tu as plusieurs contrôles dans ta forme. On peut aussi gérer les touches multimédia avec le message WM_APPCOMMAND.
cs_tahiti_bob
Messages postés86Date d'inscriptionjeudi 8 juillet 2004StatutMembreDernière intervention27 juin 20071 1 mars 2006 à 15:03
Merci Lutinore de ta réponse!
J'avais effectivement commencé à chercher du coté des notifications avec WM_APPCOMMAND mais je n'ai aucune idée comment mettre en oeuvre ça.
J'ai trouvé quelques exemples sur le net mais uniquement en C++ et rien en C#...
Si tu as quelques pistes
Merci d'avance
@++ Tahiti_bob
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_tahiti_bob
Messages postés86Date d'inscriptionjeudi 8 juillet 2004StatutMembreDernière intervention27 juin 20071 2 mars 2006 à 11:50
Merci beaucoup Lutinore ca marche impec'!
J'avais essayé l'évènement OnKeyDown mais rien à faire ca marchait avec toutes les touches sauf les multimédias (Clavier Logitech?? )
C'était pour ça que je m'était tourné vers le WM_APPCOMMAND...