InjectedInputKeyboardInfo.ScanCode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um OEM, identificador dependente do dispositivo para uma tecla em um teclado físico.
Observação
Um teclado gera dois códigos de verificação quando o usuário digita uma tecla: um quando o usuário pressiona a tecla e outro quando o usuário solta a tecla.
public:
property unsigned short ScanCode { unsigned short get(); void set(unsigned short value); };
uint16_t ScanCode();
void ScanCode(uint16_t value);
public ushort ScanCode { get; set; }
var uInt16 = injectedInputKeyboardInfo.scanCode;
injectedInputKeyboardInfo.scanCode = uInt16;
Public Property ScanCode As UShort
Valor da propriedade
O identificador dependente do dispositivo para a tecla no teclado.
Exemplos
Aqui estão alguns exemplos para download que demonstram a entrada básica e a injeção de entrada:
- Amostra de injeção de entrada (mouse para toque)
- Exemplo de injeção de toque
- Entrada: amostra de eventos de entrada do usuário XAML
Comentários
Importante
As APIs nesse namespace exigem a funcionalidade restrita inputInjectionBrokered.
O uso da injeção de entrada requer que o seguinte seja adicionado ao Package.appxmanifest:
- Para
<Package>
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap"
- Para
<Capabilities>
<rescap:Capability Name="inputInjectionBrokered" />