JoyReleaseCapture: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
 
Zeile 2: Zeile 2:
 
Die API-Funktion [[joyReleaseCapture]] gibt ein Capture auf einen Joystick wieder frei.
 
Die API-Funktion [[joyReleaseCapture]] gibt ein Capture auf einen Joystick wieder frei.
  
<syntaxhighlight lang="<syntaxhighlight lang="vb">">
+
<syntaxhighlight lang="vb">
  
 
Declare Function joyReleaseCapture lib "winmm.dll" _
 
Declare Function joyReleaseCapture lib "winmm.dll" _
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:
<<syntaxhighlight lang="vb">>Const JOYSTICKID1 = 0
+
<syntaxhighlight lang="vb">Const JOYSTICKID1 = 0
Const JOYSTICKID2 = 1</<syntaxhighlight lang="vb">>
+
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:
  
<<syntaxhighlight lang="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)</<syntaxhighlight lang="vb">>
+
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.
Zeile 49: Zeile 49:
 
==Verweise==
 
==Verweise==
  
*[http://www.active<syntaxhighlight lang="vb">.de/tipps/<syntaxhighlight lang="vb">6tipps/tipp0524.html ActiveVB Tipp 0524]<br>
+
*[http://www.activevb.de/tipps/vb6tipps/tipp0524.html ActiveVB Tipp 0524]<br>
  
 
==Quellen==
 
==Quellen==

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