Notre application de scanner de codes à barres est écrite en C++ eMbedded V 4.00 et fonctionne bien sur le Motorola MC50 WM5 où la touche ENTRÉE est interprétée comme un IDOK. Nous déplaçons l'application sur le MC55 avec WM6.1 et la touche ENTRÉE ne traduit pas en IDOK. J'ai l'impression que nous devrons piéger par programme l'entrée de clé (ou la valeur transmise via DataWedge). J'ai fait plusieurs tentatives pour implémenter un HOTKEY ou quelque chose via une table d'accélérateur mais j'ai été incapable d'interpréter les descriptions en ligne de Microsoft. S'il y a une réponse plus simple, ce serait une bonne nouvelle. Sinon, un exemple plus précis que les échantillons MS serait grandement apprécié. Merci d'avance.Comment intercepter la touche ENTRÉE dans WM 6.1 en utilisant C++
2
A
Répondre
1
Avez-vous essayé de voir quelle constante de clé virtuelle VK_ est mappée à la clé que vous essayez? IDOK est généralement utilisé comme ID de la réponse de dialogue, donc il n'y a vraiment aucune association entre IDOK/IDCANCEL/etc et une clé.
Si vous voulez écouter pour entrer ou retourner, vous devriez vérifier VK_ENTER, VK_RETURN comme des clés virtuelles.
Questions connexes
- 1. HTMLControl sur WM 6.1 - VGA
- 2. Soumettre le formulaire en PHP en utilisant la touche Entrée
- 3. Comment ignorer la touche Entrée dans RichTextBox
- 4. Utiliser la touche Entrée pour vérifier CheckBoxes en C# .NET
- 5. Comment intercepter une touche sur un formulaire C# .NET
- 6. Comment faire une touche « Entrée » par C# dans ASP.net
- 7. L'application WM fonctionne comme prévu dans WM Professional 6,6,1 mais pas correctement dans Wm 6.5 Appareils professionnels
- 8. Comment intercepter une touche dure enfoncée dans un service?
- 9. Comment soumettre un formulaire en utilisant la touche Entrée dans asp.net
- 10. jQuery: comment capturer la touche keypress en utilisant live()
- 11. VB.net touche Entrée
- 12. Comment intercepter une touche de tabulation dans le contrôle d'édition
- 13. En appuyant sur une touche dans C#
- 14. intercepter l'arrêt dans Windows en utilisant vbscript
- 15. Comment naviguer entre les champs avec la touche Entrée
- 16. touche Entrée soumettre wont forme dans IE6
- 17. comment minimiser la fenêtre pour maximiser la fenêtre en utilisant la touche de raccourci dans l'application fenêtre en utilisant C#?
- 18. comment intercepter les signaux Linux? (en C)
- 19. Entrée touche pressée gestionnaire d'événements
- 20. En utilisant la touche ALT avec PyGame
- 21. Comment définir le rappel pour la touche Entrée de GtkTextView?
- 22. Entrée Touche non consommée par MessageBox, C#, Windows Forms
- 23. Safari: Soumettre le formulaire en utilisant xhrPost lorsque la touche Entrée est enfoncée
- 24. ASP.Net ImageButton Volant Entrée touche Appuyez sur
- 25. Comment faire pour intercepter la touche double en appuyant sur javascript?
- 26. Forme Sumbit avec la touche Entrée et recherche du curseur
- 27. bug-entrée 2d tableau en utilisant scanf dans C
- 28. comment intercepter l'exception en C# qui appelle une DLL C++
- 29. Définir son propre message WM pour Message Pump en C++
- 30. comment mettre l'accent sur un bouton en appuyant sur la touche "Entrée" dans le clavier