Mensagens de notificação do Joystick

[O recurso associado a esta página, Joysticks, é um recurso herdado. Ele foi substituído pelo Namespace Windows.Gaming.Input. O Namespace Windows.Gaming.Input foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Namespace Windows.Gaming.Input em vez de Joysticks, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Mensagens joystick notificam seu aplicativo de que um joystick mudou de posição ou que um de seus botões mudou de estado. As mensagens que começam com MM_JOY1 serão enviadas para a função se o aplicativo solicitar a entrada do joystick usando o identificador JOYSTICKID1 e MM_JOY2 mensagens forem enviadas se o aplicativo solicitar a entrada do joystick usando o identificador JOYSTICKID2.

As mensagens na tabela a seguir identificam o status dos botões do joystick:

Mensagem Descrição
MM_JOY1BUTTONDOWN Um botão no joystick JOYSTICKID1 foi pressionado.
MM_JOY1BUTTONUP Um botão no joystick JOYSTICKID1 foi liberado.
MM_JOY1MOVE Joystick JOYSTICKID1 mudou de posição na direção x ou y.
MM_JOY1ZMOVE Joystick JOYSTICKID1 mudou de posição na direção z.
MM_JOY2BUTTONDOWN Um botão no joystick JOYSTICKID2 foi pressionado.
MM_JOY2BUTTONUP Um botão no joystick JOYSTICKID2 foi liberado.
MM_JOY2MOVE Joystick JOYSTICKID2 mudou de posição na direção x ou y
MM_JOY2ZMOVE Joystick JOYSTICKID2 mudou de posição na direção z.

 

Todas as mensagens relatam botões inexistentes conforme liberado.