Partage
  • Partager sur Facebook
  • Partager sur Twitter

SDL (libsdl) C injecter un faux Mouse Input

(libsdl) (C) (Windows)

    28 octobre 2019 à 21:38:33

    Bonjour ça fais quelque temps que je cherche a injecter des faux click dans SDL

    mais je trouve pas la solution :( si une personne a une idée de la procédure ^^

    voila merci a tous de votre attention 

    -
    Edité par lucknoname 29 octobre 2019 à 13:14:40

    • Partager sur Facebook
    • Partager sur Twitter
      28 octobre 2019 à 21:44:04

      Hello,

      SDL_PushEvent() (valable pour la v1.x et la v2.x)

      -
      Edité par edgarjacobs 28 octobre 2019 à 21:45:45

      • Partager sur Facebook
      • Partager sur Twitter

      On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent

        28 octobre 2019 à 21:46:41

        Merci impeccable !!!

        voici le code fonctionne si une personne a le même pb 

                SDL_Event sdlevent;
            	sdlevent.type = SDL_MOUSEBUTTONDOWN;
            	sdlevent.button.x = 10;
            	sdlevent.button.y = 10;
            	sdlevent.button.which = SDL_BUTTON_LEFT;
            	sdlevent.button.clicks = 1;
            	SDL_PushEvent(&sdlevent);


        les ressource :

        https://wiki.libsdl.org/SDL_Event

        https://wiki.libsdl.org/SDL_UserEvent

        https://wiki.libsdl.org/SDL_MouseButtonEvent

        -
        Edité par lucknoname 29 octobre 2019 à 13:16:35

        • Partager sur Facebook
        • Partager sur Twitter

        SDL (libsdl) C injecter un faux Mouse Input

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown