IVMKeyboard::TypeKeySequence, méthode
[Windows Virtual PC n’est plus disponible depuis Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]
Simule une liste de clés tapées, délimitée par des virgules.
Syntaxe
HRESULT TypeKeySequence(
[in] BSTR keySequence
);
Paramètres
-
keySequence [in]
-
Séquence délimitée par des virgules des codes de clé à taper.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code/valeur de retour | Description |
---|---|
|
L'opération a réussi. |
|
Le paramètre est NULL. |
|
La chaîne spécifiée est vide ou contient un code de clé non valide. |
|
Une erreur inattendue s’est produite. |
Notes
Une chaîne de séquence de touches est un ensemble délimité par des virgules d’identificateurs de touches qui sont utilisés pour simuler la séquence d’appui et de libération de touches d’un clavier de style AT à 101 touches standard des États-Unis.
Si un identificateur de clé apparaît dans la chaîne sans modificateur précédent, un code appuyé sur une touche est envoyé à la session de machine virtuelle, suivi immédiatement de son code de libération de clé correspondant. Les modificateurs de clé peuvent être utilisés pour modifier ce comportement.
Par exemple, le modificateur DOWN envoie le code appuyé sur la touche pour l’identificateur de clé suivant sans envoyer le code libéré par la clé. Cela est utile pour simuler les touches Ctrl, Alt et Maj lorsqu’elles sont maintenues enfoncées pendant l’envoi d’autres touches. Pour libérer la clé, elle doit être incluse à nouveau dans la chaîne de clé avec un modificateur UP précédent.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
Fin de la prise en charge des clients |
Windows 7 |
Produit |
Windows Virtual PC |
En-tête |
|
IID |
IID_IVMKeyboard est défini comme 00695f2e-c5ad-4d6e-b1ab-336ed121f8c4 |