Функция 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 |