InjectedInputMouseInfo.MouseData 属性

定义

获取或设置其他属性使用的值。 该值基于 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

属性值

UInt32

unsigned int

uint32_t

其他属性使用的值。

示例

下面是一些演示基本输入和输入注入的可下载示例:

注解

重要

此命名空间中的 API 需要 inputInjectionBrokered 受限功能

使用输入注入需要将以下内容添加到 Package.appxmanifest:

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

要更改的 x 坐标值取决于使用 MouseOptions 设置的标志。 示例包括:

  • HWheel:鼠标滚轮绕 x 轴旋转的距离 (水平) 。 鼠标滚轮按钮具有离散的、间距均匀的槽或距离阈值, (也称为) 。 旋转或倾斜滚轮时,在遇到每个方向时,都会发送轮消息。

windows 常量(WHEEL_DELTA (定义为值 120) )描述一个值。 每个值标记关联操作的单个增量的阈值 (例如,滚动行或页面) 。

注意

增量设置为 120,以启用更精细的车轮 (如无槽) 自由旋转的轮子,每次旋转发送更多消息,但每个消息的值更小。

正值表示方向盘向前旋转 (远离用户) 或向右倾斜;负值指示方向盘向后旋转 (用户) 或向左倾斜。

  • XDown 或 XUp:1 表示 XBUTTON1,2 表示 XBUTTON2XBUTTON1 和 XBUTTON2 是许多鼠标设备上使用的其他按钮,通常用于 Web 浏览器中的向前和向后导航。 它们返回与标准鼠标按钮相同的数据。

适用于

另请参阅