JoyReleaseCapture: Unterschied zwischen den Versionen
Aus API-Wiki
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 15: | Zeile 15: | ||
''uJoyID'' | ''uJoyID'' | ||
:Eine Nummer, die den freizugebenden Joystick bestimmt. Die folgenden Werte sind unter Windows NT 4.0 möglich: | :Eine Nummer, die den freizugebenden Joystick bestimmt. Die folgenden Werte sind unter Windows NT 4.0 möglich: | ||
− | <vb>Const JOYSTICKID1 = 0 | + | <syntaxhighlight lang="vb">Const JOYSTICKID1 = 0 |
− | Const JOYSTICKID2 = 1</ | + | Const JOYSTICKID2 = 1</syntaxhighlight> |
:Unter neueren Systemen sind Werte von 0 bis 15 erlaubt. | :Unter neueren Systemen sind Werte von 0 bis 15 erlaubt. | ||
Zeile 24: | Zeile 24: | ||
Die joyReleaseCapture-Funktion gibt JOYERR_NOERROR = 0 zurück, wenn kein Fehler aufgetreten ist. Mögliche andere Rückgabewerte sind: | Die joyReleaseCapture-Funktion gibt JOYERR_NOERROR = 0 zurück, wenn kein Fehler aufgetreten ist. Mögliche andere Rückgabewerte sind: | ||
− | <vb>Const MMSYSERR_BASE = 0 | + | <syntaxhighlight lang="vb">Const MMSYSERR_BASE = 0 |
Const MMSYSERR_NODRIVER = (MMSYSERR_BASE + 6) | Const MMSYSERR_NODRIVER = (MMSYSERR_BASE + 6) | ||
Const MMSYSERR_INVALPARAM = (MMSYSERR_BASE + 11) | Const MMSYSERR_INVALPARAM = (MMSYSERR_BASE + 11) | ||
Const JOYERR_BASE = 160 | Const JOYERR_BASE = 160 | ||
− | Const JOYERR_PARMS = (JOYERR_BASE + 5)</ | + | Const JOYERR_PARMS = (JOYERR_BASE + 5)</syntaxhighlight> |
Wurde die joyReleaseCapture-Funktion für einen Joystick aufgerufen, auf den kein Capture existierte, wird JOYERR_NOERROR zurückgegeben. | Wurde die joyReleaseCapture-Funktion für einen Joystick aufgerufen, auf den kein Capture existierte, wird JOYERR_NOERROR zurückgegeben. |
Aktuelle Version vom 5. November 2016, 23:47 Uhr
Die API-Funktion joyReleaseCapture gibt ein Capture auf einen Joystick wieder frei.
Declare Function joyReleaseCapture lib "winmm.dll" _
Alias "joyReleaseCapture" ( _
ByVal uJoyID As Long) As Long
Parameter
uJoyID
- Eine Nummer, die den freizugebenden Joystick bestimmt. Die folgenden Werte sind unter Windows NT 4.0 möglich:
Const JOYSTICKID1 = 0
Const JOYSTICKID2 = 1
- Unter neueren Systemen sind Werte von 0 bis 15 erlaubt.
Rückgabe(n)
Die joyReleaseCapture-Funktion gibt JOYERR_NOERROR = 0 zurück, wenn kein Fehler aufgetreten ist. Mögliche andere Rückgabewerte sind:
Const MMSYSERR_BASE = 0
Const MMSYSERR_NODRIVER = (MMSYSERR_BASE + 6)
Const MMSYSERR_INVALPARAM = (MMSYSERR_BASE + 11)
Const JOYERR_BASE = 160
Const JOYERR_PARMS = (JOYERR_BASE + 5)
Wurde die joyReleaseCapture-Funktion für einen Joystick aufgerufen, auf den kein Capture existierte, wird JOYERR_NOERROR zurückgegeben.
Verwandte Funktionen
- joyConfigChanged - Weist den Joystick-Treiber an, geänderte Informationen zu aktualisieren
- joyGetDevCaps - Fragt Informationen über den Joystick ab
- joyGetNumDevs - Gibt die Anzahl unterstützter Joysticks zurück
- joyGetPos - Fragt die Positionsdaten eines Joysticks ab
- joyGetPosEx - Fragt die Positionsdaten eines Joysticks ab
- joyGetThreshold - Gibt die Bewegunsschwelle zurück, ab der Nachrichten an Fenster geschickt werden, die ein Capture auf den Joystick haben
- joyReleaseCapture - Gibt ein Capture auf einen Joystick wieder frei
- joySetCapture - Setzt ein Capture auf einen Joystick, sodass Informationen per Fenster-Nachricht empfangen werden
- joySetThreshold - Setzt die Bewegungsschelle eines Joysticks, ab der Nachrichten an Fenster geschickt werden, die ein Capture auf den Joystick haben
Verweise
Quellen
MSDN Library - joyReleaseCapture
freepascal.org - Reference for unit 'mmsystem': Constants