Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Langage C++ > Problème d'ouverture de fenetre avec SFML > Lecture du sujet

Problème d'ouverture de fenetre avec SFML

Vous devez être inscrit pour pouvoir poster des messages

RésoluLe problème de ce sujet a été résolu

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne whugue42 # Posté le 11/05/2008 à 20:24:25
Groupe : Membres
Salut tout le monde !

Bon voila, je débute dans la librairie SFML, et j'aimerai ouvrir une fenêtre tout simple.

La fenêtre s'ouvre, elle reste, mais elle beug complètement.

Voici le code source :

Code : C++
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <SFML/System.hpp>
#include <SFML/Window.hpp>
#include <iostream>

using namespace std;

int main()
{
    bool affFenetre = true;

    sf::Window app(sf::VideoMode(800, 600, 32), "SMFL Window");

    while (affFenetre)
    {
        sf::Event Event;

        while (app.GetEvent(Event))
        {
          if (Event.Type == sf::Event::KeyPressed)
          {
              affFenetre == false;
          }

          app.Display();

        }
    }

    return EXIT_SUCCESS;
}


Voila, si quelqu'un a une solution ....

Merci d'avance !
Hors ligne Chlab_lak # Posté le 11/05/2008 à 20:37:39
Tendou : Royaume de dieu
Avatar
Groupe : Membres
Hors ligne whugue42 # Posté le 11/05/2008 à 20:55:09
Groupe : Membres
C'est la fenêtre qui beug, normalement pour la fermer, il faut que j'appuie sur une touche du clavier, mais la je ne peux rien faire ...

Peut-être que c'est parce que lors de la création du projet je met "console application" (je suis sous l'IDE code block) ?

Quelqu'un a une idées svp ?
Hors ligne Hertzien' # Posté le 11/05/2008 à 21:58:38
C++, C(encore)++ fort !
Avatar
Groupe : Membres
Code : C++ - Ta faute !
1
2
3
4
if (Event.Type == sf::Event::KeyPressed)
          {
              affFenetre == false;
          }


On ne met qu'un seul signe "égal" pour assigner une valeur à une variable ^^. La prochaine fois, fais plus d'attentions :)

Bye

ARF JE NE SAIS PAS CE QUI S'EST PASSE, MAIS SI UN MODERATEUR POURRAIT M'EFFACER TOUTES CES REPONSES JE NE L'AI PAS FAIT EXPRES DESOLE !!!!!!
Édité le 11/05/2008 à 22:01:11 par Hertzien'

Mon problème : [FFMpeg] Installation
Notre équipe : C++ (au complet !)
SuperTux : Le jeu qui innove !
SFML - Anim : Ma classe C++ pour gérer les sprites SFML animés
 
Hors ligne Hertzien' # Posté le 11/05/2008 à 21:58:41
C++, C(encore)++ fort !
Avatar
Groupe : Membres
Code : C++ - Ta faute !
1
2
3
4
if (Event.Type == sf::Event::KeyPressed)
          {
              affFenetre == false;
          }


On ne met qu'un seul signe "égal" pour assigner une valeur à une variable ^^. La prochaine fois, fais plus d'attentions :)

Bye

Mon problème : [FFMpeg] Installation
Notre équipe : C++ (au complet !)
SuperTux : Le jeu qui innove !
SFML - Anim : Ma classe C++ pour gérer les sprites SFML animés
 
Hors ligne Hertzien' # Posté le 11/05/2008 à 21:58:41
C++, C(encore)++ fort !
Avatar
Groupe : Membres
Code : C++ - Ta faute !
1
2
3
4
if (Event.Type == sf::Event::KeyPressed)
          {
              affFenetre == false;
          }


On ne met qu'un seul signe "égal" pour assigner une valeur à une variable ^^. La prochaine fois, fais plus d'attentions :)

Bye

Mon problème : [FFMpeg] Installation
Notre équipe : C++ (au complet !)
SuperTux : Le jeu qui innove !
SFML - Anim : Ma classe C++ pour gérer les sprites SFML animés
 
Hors ligne Hertzien' # Posté le 11/05/2008 à 21:58:41
C++, C(encore)++ fort !
Avatar
Groupe : Membres
Code : C++ - Ta faute !
1
2
3
4
if (Event.Type == sf::Event::KeyPressed)
          {
              affFenetre == false;
          }


On ne met qu'un seul signe "égal" pour assigner une valeur à une variable ^^. La prochaine fois, fais plus d'attentions :)

Bye

Mon problème : [FFMpeg] Installation
Notre équipe : C++ (au complet !)
SuperTux : Le jeu qui innove !
SFML - Anim : Ma classe C++ pour gérer les sprites SFML animés
 
Hors ligne Hertzien' # Posté le 11/05/2008 à 21:58:41
C++, C(encore)++ fort !
Avatar
Groupe : Membres
Code : C++ - Ta faute !
1
2
3
4
if (Event.Type == sf::Event::KeyPressed)
          {
              affFenetre == false;
          }


On ne met qu'un seul signe "égal" pour assigner une valeur à une variable ^^. La prochaine fois, fais plus d'attentions :)

Bye

Mon problème : [FFMpeg] Installation
Notre équipe : C++ (au complet !)
SuperTux : Le jeu qui innove !
SFML - Anim : Ma classe C++ pour gérer les sprites SFML animés
 
Hors ligne Hertzien' # Posté le 11/05/2008 à 21:58:41
C++, C(encore)++ fort !
Avatar
Groupe : Membres
Code : C++ - Ta faute !
1
2
3
4
if (Event.Type == sf::Event::KeyPressed)
          {
              affFenetre == false;
          }


On ne met qu'un seul signe "égal" pour assigner une valeur à une variable ^^. La prochaine fois, fais plus d'attentions :)

Bye

Mon problème : [FFMpeg] Installation
Notre équipe : C++ (au complet !)
SuperTux : Le jeu qui innove !
SFML - Anim : Ma classe C++ pour gérer les sprites SFML animés
 
Hors ligne noob4ever # Posté le 11/05/2008 à 22:01:57
I aim for the middle.
Avatar
Groupe : Membres
heu :-° ...

Pour ton problème, ton appel à Display() est mal placé. ;)

Mets ta bouche contre le trottoir tout de suite.
 

Retour au forum "Langage C++" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 378 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.0415s (0.0208s)