Функция GetCurrentInputMessageSource (winuser.h)
Извлекает источник входного сообщения.
Синтаксис
BOOL GetCurrentInputMessageSource(
[out] INPUT_MESSAGE_SOURCE *inputMessageSource
);
Параметры
[out] inputMessageSource
Структура INPUT_MESSAGE_SOURCE , содержащая тип устройства и идентификатор источника входных сообщений.
Обратите внимание, что deviceType в INPUT_MESSAGE_SOURCE имеет значение IMDT_UNAVAILABLE , когда SendMessage используется для ввода входных данных (созданных системой или с помощью таких сообщений, как WM_PAINT). Это остается верным до тех пор , пока SendMessage не вернет.
Возвращаемое значение
Если эта функция выполняется успешно, она возвращает значение 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) |