Freigeben über


InjectedInputKeyboardInfo.ScanCode Eigenschaft

Definition

Ruft einen geräteabhängigen OEM-Bezeichner für eine Taste auf einer physischen Tastatur ab oder legt diese fest.

Hinweis

Eine Tastatur generiert zwei Scancodes, wenn der Benutzer auf eine Taste drückt – einen, wenn der Benutzer die Taste drückt, und einen weiteren, wenn der Benutzer die Taste loslässt.

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

Eigenschaftswert

UInt16

unsigned short

uint16_t

Der geräteabhängige Bezeichner für die Taste auf der Tastatur.

Beispiele

Hier finden Sie einige herunterladbare Beispiele, die grundlegende Eingaben und Eingabeeinschleusungen veranschaulichen:

Hinweise

Wichtig

Die APIs in diesem Namespace erfordern die eingeschränkte Funktion inputInjectionBrokered.

Bei Verwendung der Eingabeeinschleusung muss Dem Package.appxmanifest Folgendes hinzugefügt werden:

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

Gilt für:

Weitere Informationen