Partager via


InjectedInputKeyboardInfo.ScanCode Propriété

Définition

Obtient ou définit un identificateur OEM dépendant de l’appareil pour une touche sur un clavier physique.

Notes

Un clavier génère deux codes d’analyse lorsque l’utilisateur tape une touche : l’un lorsque l’utilisateur appuie sur la touche et l’autre lorsque l’utilisateur relâche la touche.

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

Valeur de propriété

UInt16

unsigned short

uint16_t

Identificateur dépendant de l’appareil pour la touche du clavier.

Exemples

Voici quelques exemples téléchargeables illustrant l’entrée de base et l’injection d’entrée :

Remarques

Important

Les API de cet espace de noms nécessitent la fonctionnalité restreinte inputInjectionBrokered.

L’utilisation de l’injection d’entrée nécessite l’ajout des éléments suivants au package.appxmanifest :

  • À <Package>
    • xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
    • IgnorableNamespaces="rescap"
  • À <Capabilities>
    • <rescap:Capability Name="inputInjectionBrokered" />

S’applique à

Voir aussi