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


Функция IsMouseInPointerEnabled (winuser.h)

Указывает, задано ли значение EnableMouseInPointer для мыши в качестве устройства ввода указателя и отправки WM_POINTER сообщений.

Синтаксис

BOOL IsMouseInPointerEnabled();

Возвращаемое значение

Если задан параметр EnableMouseInPointer , возвращаемое значение не равно нулю.

Если параметр EnableMouseInPointer не задан, возвращаемое значение равно нулю.

Комментарии

EnableMouseInPointer можно вызывать только один раз в контексте времени существования процесса. До первого вызова приложения Магазина Windows запускаются с включенным указателем мыши, как и любые классические приложения, использующие mshtml.dll. Все остальные классические приложения выполняются с отключенным указателем мыши.

При первом вызове EnableMouseInPointer за время существования процесса состояние изменяется, как указано, и вызов завершается успешно.

При последующих вызовах EnableMouseInPointer состояние не изменится. Если текущее состояние не равно указанному состоянию, вызов завершается ошибкой.

Вызовите Метод IsMouseInPointerEnabled , чтобы проверить состояние указателя мыши.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)
Библиотека User32.lib
DLL User32.dll

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

EnableMouseInPointer

Функции

WM_POINTER