Condividi tramite


InjectedInputMouseInfo Classe

Definizione

Rappresenta l'input del mouse generato a livello di codice.

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
Ereditarietà
Object Platform::Object IInspectable InjectedInputMouseInfo
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Esempio

Ecco alcuni esempi scaricabili che illustrano l'input di base e l'inserimento di input:

Commenti

Importante

Le API in questo spazio dei nomi richiedono la funzionalità con restrizioni input AnywherectionBrokered.

Per usare l'inserimento di input è necessario aggiungere quanto segue al package.appxmanifest:

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

Costruttori

InjectedInputMouseInfo()

Crea un nuovo oggetto InjectedInputMouseInfo utilizzato per specificare l'input del mouse da inserire.

Proprietà

DeltaX

Ottiene o imposta la modifica del valore di una coordinata x dall'ultimo evento della rotellina del mouse.

DeltaY

Ottiene o imposta la modifica del valore di una coordinata x dall'ultimo evento della rotellina del mouse.

MouseData

Ottiene o imposta un valore utilizzato da altre proprietà. Il valore è basato sui flag MouseOptions impostati.

MouseOptions

Ottiene o imposta le varie opzioni, o modificatori, utilizzate per simulare l'input del mouse.

TimeOffsetInMilliseconds

Ottiene o imposta la linea di base o il valore di riferimento per gli eventi di input a tempo, ad esempio un doppio clic o un tocco.

Si applica a

Vedi anche