InjectedInputButtonChangeKind Перечисление

Определение

Указывает изменения в состоянии кнопки, связанной с указателем.

public enum class InjectedInputButtonChangeKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
enum class InjectedInputButtonChangeKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public enum InjectedInputButtonChangeKind
var value = Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.none
Public Enum InjectedInputButtonChangeKind
Наследование
InjectedInputButtonChangeKind
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Поля

FifthButtonDown 9

Указывает, что инициировано пятое действие.

Указатель касания не использует этот флаг.

Указатель пера не использует этот флаг.

Указатель мыши имеет этот флаг, установленный при отключении второй кнопки расширенной мыши (XBUTTON2).

FifthButtonUp 10

Указывает, что пятое действие завершено.

FirstButtonDown 1

Указывает, что инициируется основное действие.

Сенсорный указатель имеет этот флаг, установленный при контакте с поверхностью дигитайзера.

Указатель пера имеет этот флаг, установленный, когда он находится в контакте с поверхностью дигитайзера без нажатой кнопки.

Указатель мыши устанавливает этот флаг при нажатии левой кнопки мыши.

FirstButtonUp 2

Указывает, что основное действие завершено.

FourthButtonDown 7

Указывает, что инициировано четвертое действие.

Указатель касания не использует этот флаг.

Указатель пера не использует этот флаг.

Этот флаг устанавливается указателем мыши при отключении первой кнопки расширенной мыши (XBUTTON1).

FourthButtonUp 8

Указывает, что четвертое действие завершено.

None 0

Состояние кнопки не изменяется. По умолчанию.

SecondButtonDown 3

Указывает, что инициируется дополнительное действие.

Указатель касания не использует этот флаг.

Указатель пера имеет этот флаг, установленный, когда он находится в контакте с поверхностью дигитайзера с нажатой кнопкой ствола пера.

Указатель мыши устанавливает этот флаг при нажатии правой кнопки мыши.

SecondButtonUp 4

Указывает, что дополнительное действие завершено.

ThirdButtonDown 5

Указывает, что инициировано третье действие. Указатель касания не использует этот флаг.

Указатель пера не использует этот флаг.

Указатель мыши устанавливает этот флаг при нажатии кнопки колесика мыши.

ThirdButtonUp 6

Указывает, что третье действие завершено.

Примеры

Ниже приведены некоторые скачиваемые примеры, демонстрирующие базовые входные и входные вводы:

Комментарии

Важно!

Для API в этом пространстве имен требуется ограниченная возможность inputInjectionBrokered.

Для внедрения входных данных необходимо добавить в package.appxmanifest следующее:

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

Применяется к

См. также раздел