Функция joyGetPos (joystickapi.h)
Функция joyGetPos запрашивает у джойстика его положение и состояние кнопки.
Синтаксис
MMRESULT joyGetPos(
UINT uJoyID,
LPJOYINFO pji
);
Параметры
uJoyID
Идентификатор запрашиваемого джойстика. Допустимые значения для uJoyID — от нуля (JOYSTICKID1) до 15.
pji
Указатель на структуру JOYINFO , содержащую положение и состояние кнопки джойстика.
Возвращаемое значение
Возвращает JOYERR_NOERROR в случае успешного выполнения или одно из следующих значений ошибки.
Код возврата | Описание |
---|---|
|
Драйвер джойстика отсутствует. |
|
Передан недопустимый параметр. |
|
Указанный джойстик не подключен к системе. |
Комментарии
Для устройств с четырьмя-шестью осями перемещения, элементом управления "точка зрения" или более чем четырьмя кнопками используйте функцию joyGetPosEx .
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | joystickapi.h (включая Windows.h) |
Библиотека | Winmm.lib |
DLL | Winmm.dll |