Freigeben über


joyGetPos-Funktion (joystickapi.h)

Die joyGetPos-Funktion fragt einen Joystick nach seiner Position und schaltfläche status ab.

Syntax

MMRESULT joyGetPos(
  UINT      uJoyID,
  LPJOYINFO pji
);

Parameter

uJoyID

Bezeichner des abzufragten Joysticks. Gültige Werte für uJoyID reichen von null (JOYSTICKID1) bis 15.

pji

Zeiger auf eine JOYINFO-Struktur, die die Position und die Schaltfläche status des Joysticks enthält.

Rückgabewert

Gibt bei erfolgreicher Ausführung JOYERR_NOERROR oder einen der folgenden Fehlerwerte zurück.

Rückgabecode Beschreibung
MMSYSERR_NODRIVER
Der Joysticktreiber ist nicht vorhanden.
MMSYSERR_INVALPARAM
Es wurde ein ungültiger Parameter übergeben.
JOYERR_UNPLUGGED
Der angegebene Joystick ist nicht mit dem System verbunden.

Hinweise

Verwenden Sie für Geräte mit vier bis sechs Bewegungsachsen, einem Point-of-View-Steuerelement oder mehr als vier Schaltflächen die funktion joyGetPosEx .

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile joystickapi.h (windows.h einschließen)
Bibliothek Winmm.lib
DLL Winmm.dll

Weitere Informationen

Joysticks

Multimedia-Joystick-Funktionen