Поделиться через


MouseDevice Класс

Определение

Поддерживает возможность идентификации и отслеживания подключенных устройств мыши.

public ref class MouseDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class MouseDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class MouseDevice
Public NotInheritable Class MouseDevice
Наследование
Object Platform::Object IInspectable MouseDevice
Атрибуты

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

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

Комментарии

В примере возможностей устройства показано, как определить наличие устройств ввода и получить возможности и атрибуты каждого устройства.

Примечание

Этот класс не является гибким. Это означает, что необходимо учитывать его модель потоков и поведение маршалинга. Дополнительные сведения см. в разделах Потоки и маршалинг (C++/CX) и Использование среда выполнения Windows объектов в многопоточной среде (.NET).

Методы

GetForCurrentView()

Извлекает устройство мыши, связанное с текущим представлением.

События

MouseMoved

Происходит при перемещении указателя мыши.

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