Partage
  • Partager sur Facebook
  • Partager sur Twitter

Placer la fenêtre de mon prog au centre de l'écran du pc

Sujet résolu
    4 septembre 2007 à 19:21:24

    Bonjour,
    Tout est dit dans le titre, je souhaiterais savoir comment faire pour placer une fenêtre SDL à un certain endroit de l'écran et aussi avec une fenêtre Irrlicht.
    • Partager sur Facebook
    • Partager sur Twitter
      4 septembre 2007 à 19:35:28

      Je ne suis pas sur que ces librairies savent faire cela : en effet, le but étant de tourner en plein écran, je pense que les auteurs ne se sont pas beaucoup attardés sur cette étape.

      Cela dit, peut etre que je me trompe et qu'il y a des fonctions.
      Si vraiment tu veux bouger la fenetre, ce que tu peux faire, c'est descendre au niveau de l'OS. si tu es sous Windows, peut etre que tu peux, d'une façon ou d'une autre, récupérer l'HANDLE de la fenetre, et en faire ensuite ce que tu veux avec les fonctions de Windows.
      • Partager sur Facebook
      • Partager sur Twitter

      Recueil de code C et C++  http://fvirtman.free.fr/recueil/index.html

        4 septembre 2007 à 20:14:06

        Oui c'est possible. Regarde du coté de SDLenv
        • Partager sur Facebook
        • Partager sur Twitter
        Co-auteur du cours de C++. ||| Posez vos questions sur le forum ||| Me contacter.
          4 septembre 2007 à 20:32:25

          Avec irrlicht c'est possible je sais plus comment tu dois faire un calcul et ensuite y a une fonction pour indiquer la position du sommet en haut a gauche. (je crois)
          • Partager sur Facebook
          • Partager sur Twitter
            4 septembre 2007 à 20:54:51

            Au temps pour moi alors si c'est possible :p
            • Partager sur Facebook
            • Partager sur Twitter

            Recueil de code C et C++  http://fvirtman.free.fr/recueil/index.html

              5 septembre 2007 à 20:49:59

              1. #include <SDL/SDL_getenv.h>
              2. putenv("SDL_VIDEO_WINDOW_POS=center"); //pour centrer la fenêtre
              3. putenv("SDL_VIDEO_WINDOW_POS=0,0"); //pour placer en x,y (ici 0,0)
              4. SDL_SetVideoMode(...);


              new correspondante ^^
              • Partager sur Facebook
              • Partager sur Twitter

              Placer la fenêtre de mon prog au centre de l'écran du pc

              × 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