Joystick-Benachrichtigungen

[Das dieser Seite zugeordnete Feature Joysticks ist ein Legacyfeature. Es wurde vom Windows.Gaming.Input-Namespace abgelöst. Der Windows.Gaming.Input-Namespace wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit den Windows.Gaming.Input-Namespace anstelle von Joysticks verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Joystick-Nachrichten informieren Ihre Anwendung darüber, dass ein Joystick die Position geändert hat oder dass eine seiner Schaltflächen den Status geändert hat. Nachrichten, die mit MM_JOY1 beginnen, werden an die Funktion gesendet, wenn Ihre Anwendung eingaben vom Joystick mit dem Bezeichner JOYSTICKID1 anfordert, und MM_JOY2 Nachrichten werden gesendet, wenn Ihre Anwendung eingaben vom Joystick mit dem Bezeichner JOYSTICKID2 anfordert.

Die Meldungen in der folgenden Tabelle identifizieren die status der Joysticktasten:

`Message` BESCHREIBUNG
MM_JOY1BUTTONDOWN Eine Taste am Joystick JOYSTICKID1 wurde gedrückt.
MM_JOY1BUTTONUP Eine Taste am Joystick JOYSTICKID1 wurde losgelassen.
MM_JOY1MOVE Joystick JOYSTICKID1 hat die Position in x- oder y-Richtung geändert.
MM_JOY1ZMOVE Joystick JOYSTICKID1 hat die Position in Z-Richtung geändert.
MM_JOY2BUTTONDOWN Eine Taste am Joystick JOYSTICKID2 wurde gedrückt.
MM_JOY2BUTTONUP Eine Taste am Joystick JOYSTICKID2 wurde losgelassen.
MM_JOY2MOVE Joystick JOYSTICKID2 geänderte Position in x- oder y-Richtung
MM_JOY2ZMOVE Joystick JOYSTICKID2 hat die Position in Z-Richtung geändert.

 

Alle Nachrichten melden nicht vorhandene Schaltflächen als freigegeben.