InjectedInputMouseInfo.DeltaY 属性

定义

获取或设置自上次鼠标滚轮事件以来 x 坐标值的变化。

public:
 property int DeltaY { int get(); void set(int value); };
int DeltaY();

void DeltaY(int value);
public int DeltaY { get; set; }
var int32 = injectedInputMouseInfo.deltaY;
injectedInputMouseInfo.deltaY = int32;
Public Property DeltaY As Integer

属性值

Int32

int

自上一个指针事件以来跨越的刻槽或距离阈值的数目。 默认值为 0。

示例

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

注解

重要

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

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

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

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

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

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

注意

增量设置为 120,以启用更精细的分辨率轮 (,例如自由旋转的轮子,没有) ,每次旋转发送更多消息,但每个消息的值更小。

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

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

适用于

另请参阅