Capture de l’entrée de manette

La plupart du code contrôlant la manette de jeu se trouve dans la fonction de fenêtre principale. Dans la partie suivante du gestionnaire de messages, l’application appelle joySetCapture pour capturer l’entrée de la manette de jeu JOYSTICKID1.

case WM_CREATE: 
    if(joySetCapture(hWnd, JOYSTICKID1, NULL, FALSE)) 
    { 
        MessageBeep(MB_ICONEXCLAMATION); 
        MessageBox(hWnd, "Couldn't capture the joystick.", NULL, 
            MB_OK | MB_ICONEXCLAMATION); 
        PostMessage(hWnd,WM_CLOSE,0,0L); 
    } 
    break;