Freigeben über


InjectedInputMouseInfo Klasse

Definition

Stellt programmgesteuert generierte Mauseingabe dar.

public ref class InjectedInputMouseInfo sealed
/// [Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
class InjectedInputMouseInfo final
[Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public sealed class InjectedInputMouseInfo
function InjectedInputMouseInfo()
Public NotInheritable Class InjectedInputMouseInfo
Vererbung
Object Platform::Object IInspectable InjectedInputMouseInfo
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Beispiele

Hier sind einige herunterladbare Beispiele, die die grundlegende Eingabe- und Eingabeinjektion veranschaulichen:

Hinweise

Wichtig

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

Bei Verwendung der Eingabeeinschleusung muss 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" />

Konstruktoren

InjectedInputMouseInfo()

Erstellt ein neues InjectedInputMouseInfo-Objekt , das verwendet wird, um die zu einfügende Mauseingabe anzugeben.

Eigenschaften

DeltaX

Ruft die Wertänderung einer x-Koordinate seit dem letzten Mausradereignis ab oder legt sie fest.

DeltaY

Ruft die Wertänderung einer x-Koordinate seit dem letzten Mausradereignis ab oder legt sie fest.

MouseData

Ruft einen Wert ab, der von anderen Eigenschaften verwendet wird, oder legt diese fest. Der Wert basiert auf den festgelegten MouseOptions-Flags .

MouseOptions

Ruft die verschiedenen Optionen oder Modifizierer ab, die zum Simulieren der Mauseingabe verwendet werden, oder legt diese fest.

TimeOffsetInMilliseconds

Ruft die Baseline oder den Verweiswert für zeitversetzte Eingabeereignisse ab, z. B. doppelklicken/tippen, oder legt diesen fest.

Gilt für:

Weitere Informationen