FAQ TWedge
La touche SHIFT n'est pas appliquée à SendKeyStrokes
La touche SHIFT n'est pas appliquée à SendKeyStrokes
Problème : vous essayez d'envoyer une touche SHIFT (ou tout autre modificateur) tout en lisant des données depuis un appareil HID, mais elle n'est pas appliquée à vos frappes.
Solution : Appliquez un délai avant d'envoyer des frappes clavier – voir l'exemple de code ci-dessous :
SetDelayCharacter ("#");
SetDelayTime (200);
if ( !SendKeyStrokes ("#{SHIFT+F7}"))
NotifyWarning("Ignoring keystrokes sent to TWedge. Please set focus to the target application.");
Des instructions spéciales doivent être respectées pour les appareils HID – voir le manuel utilisateur, section B.1.5 Send Keystrokes + B.1 USB HID Device.