Bagikan melalui


InjectedInputMouseOptions Enum

Definisi

Menentukan berbagai opsi, atau pengubah, yang digunakan untuk mensimulasikan input mouse melalui InjectedInputMouseInfo.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class InjectedInputMouseOptions
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
enum class InjectedInputMouseOptions
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public enum InjectedInputMouseOptions
var value = Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.none
Public Enum InjectedInputMouseOptions
Warisan
InjectedInputMouseOptions
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)

Bidang

Absolute 32768

Koordinat absolut yang dinormalisasi antara 0 dan 65.535. Jika bendera tidak diatur, data relatif (perubahan posisi sejak posisi terakhir dilaporkan) digunakan.

Koordinat (0,0) memetakan ke sudut kiri atas permukaan tampilan; koordinat (65535.65535) memetakan ke sudut kanan bawah. Dalam sistem multi-monitor, koordinat memetakan ke monitor utama.

HWheel 4096

Roda miring mouse.

LeftDown 2

Tombol mouse kiri ditekan.

LeftUp 4

Tombol kiri mouse dilepaskan.

MiddleDown 32

Tombol mouse tengah ditekan.

MiddleUp 64

Tombol mouse tengah dilepaskan.

Move 1

Pindahkan (mengolah pesan pemindahan). Jika peristiwa mouse terjadi dan aplikasi belum memproses peristiwa mouse sebelumnya, yang sebelumnya akan dibuang. Lihat MoveNoCoalesce.

MoveNoCoalesce 8192

Pindahkan (jangan mengkoalisi pesan pemindahan). Aplikasi memproses semua peristiwa mouse sejak peristiwa mouse yang diproses sebelumnya. Lihat Pindahkan.

None 0

Tidak ada pengubah mouse. Default.

RightDown 8

Tombol kanan mouse ditekan.

RightUp 16

Tombol kanan mouse dilepaskan.

VirtualDesk 16384

Petakan koordinat ke seluruh desktop virtual.

Wheel 2048

Roda tetikus.

XDown 128

XBUTTON ditekan.

XUp 256

XBUTTON dirilis.

Contoh

Berikut adalah beberapa sampel yang dapat diunduh yang menunjukkan input dasar dan injeksi input:

Keterangan

Penting

API di namespace ini memerlukan kemampuan terbatas inputInjectionBrokered.

Menggunakan injeksi input mengharuskan hal berikut ditambahkan ke Package.appxmanifest:

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

Berlaku untuk

Lihat juga