Compartilhar via


InjectedInputMouseInfo.MouseData Propriedade

Definição

Obtém ou define um valor usado por outras propriedades. O valor é baseado no conjunto de sinalizadores MouseOptions .

public:
 property unsigned int MouseData { unsigned int get(); void set(unsigned int value); };
uint32_t MouseData();

void MouseData(uint32_t value);
public uint MouseData { get; set; }
var uInt32 = injectedInputMouseInfo.mouseData;
injectedInputMouseInfo.mouseData = uInt32;
Public Property MouseData As UInteger

Valor da propriedade

UInt32

unsigned int

uint32_t

O valor usado por outras propriedades.

Exemplos

Aqui estão alguns exemplos para download que demonstram a entrada básica e a injeção de entrada:

Comentários

Importante

As APIs nesse namespace exigem a funcionalidade restrita inputInjectionBrokered.

O uso da injeção de entrada requer que o seguinte seja adicionado ao Package.appxmanifest:

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

O valor da coordenada x que está sendo alterado depende do conjunto de sinalizadores com MouseOptions. Alguns exemplos incluem:

  • HWheel: a distância que uma roda do mouse tem girado ao redor do eixo x (horizontal). O botão de roda do mouse tem entalhes discretos, espaçados uniformemente ou limites de distância (também chamados de detents). Quando você gira ou inclina a roda, uma mensagem de roda é enviada conforme cada detent é encontrado.

A constante windows, WHEEL_DELTA (definida como um valor de 120), descreve um detent. Cada detent marca o limite para um único incremento de uma ação associada (por exemplo, rolar uma linha ou página).

Observação

O delta foi definido como 120 para habilitar rodas de resolução mais fina (como rodas de rotação livre sem entalhes) que enviam mais mensagens por rotação, mas com valores menores por mensagem.

Um valor positivo indica que a roda foi girada para a frente (longe do usuário) ou inclinada para a direita; um valor negativo indica que a roda foi girada para trás (em direção ao usuário) ou inclinada para a esquerda.

  • XDown ou XUp: 1 para XBUTTON1 ou 2 para XBUTTON2XBUTTON1 e XBUTTON2 são botões adicionais usados em muitos dispositivos de mouse, muitas vezes para navegação para frente e para trás em navegadores da Web. Eles retornam os mesmos dados que os botões padrão do mouse.

Aplica-se a

Confira também