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

Регистрирует окно для обработки уведомлений устройства WM_POINTERDEVICECHANGE, WM_POINTERDEVICEINRANGE и WM_POINTERDEVICEOUTOFRANGE указателя.

Синтаксис

BOOL RegisterPointerDeviceNotifications(
  [in] HWND window,
  [in] BOOL notifyRange
);

Параметры

[in] window

Окно, которое получает уведомления WM_POINTERDEVICECHANGE, WM_POINTERDEVICEINRANGE и WM_POINTERDEVICEOUTOFRANGE .

[in] notifyRange

Если задано значение TRUE, обработайте сообщения WM_POINTERDEVICEINRANGE и WM_POINTERDEVICEOUTOFRANGE . Если задано значение FALSE, эти сообщения не обрабатываются.

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

Если эта функция выполняется успешно, она возвращает значение TRUE.

В противном случае возвращается значение FALSE. Чтобы получить расширенные сведения об ошибке, вызовите функцию GetLastError .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header winuser.h
Библиотека User32.lib
DLL User32.dll
Набор API ext-ms-win-rtcore-ntuser-wmpointer-l1-1-0 (появилось в Windows 10, версия 10.0.14393)

См. также

Функции