Método IVMKeyboard::TypeKeySequence
[O Computador Virtual do Windows não está mais disponível para uso a partir de Windows 8. Em vez disso, use o provedor WMI do Hyper-V (V2).]
Simula uma lista delimitada por vírgulas de chaves que estão sendo digitadas.
Sintaxe
HRESULT TypeKeySequence(
[in] BSTR keySequence
);
Parâmetros
-
keySequence [in]
-
A sequência delimitada por vírgulas de códigos-chave a serem digitados.
Valor retornado
Esse método pode retornar um desses valores.
Retornar código/valor | Descrição |
---|---|
|
A operação foi bem-sucedida. |
|
O parâmetro é NULL. |
|
A cadeia de caracteres especificada está vazia ou contém um código de chave inválido. |
|
Ocorreu um erro inesperado. |
Comentários
Uma cadeia de caracteres de sequência de teclas é um conjunto delimitado por vírgulas de identificadores de teclas que são usados para simular a tecla press e a sequência de lançamento de um teclado padrão no estilo AT de 101 teclas dos EUA.
Se um identificador de chave aparecer na cadeia de caracteres sem um modificador anterior, um código pressionado por teclas será enviado para a sessão da máquina virtual, seguido imediatamente pelo código liberado por chave correspondente. Modificadores de chave podem ser usados para alterar esse comportamento.
Por exemplo, o modificador DOWN enviará o código pressionado por teclas para o identificador de chave a seguir sem enviar o código liberado por chave. Isso é útil para simular as teclas Ctrl, Alt e Shift quando elas são mantidas pressionadas enquanto outras chaves estão sendo enviadas. Para liberar a chave, ela deve ser incluída na cadeia de caracteres de chave novamente, juntamente com um modificador UP anterior.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Fim do suporte ao cliente |
Windows 7 |
Produto |
Windows Virtual PC |
Cabeçalho |
|
IID |
IID_IVMKeyboard é definido como 00695f2e-c5ad-4d6e-b1ab-336ed121f8c4 |