Problème d'affichage barre de titre et de fermeture SFML
RésoluJLesage Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je débute en C++ et SFML pour la création de jeux sous linux.
J'ai testé le code sur le site officiel de SFML, tout a l'air de fonctionner, mais la barre de titre ne s'affiche pas. C'est la même chose avec d'autres extraits de codes. J'ai besoin de votre aide, s'il vous plaît. Voici un exemple le code que j'ai utilisé :
#include <SFML/Graphics.hpp> #include <SFML/System.hpp> #include <SFML/Window.hpp> #include <SFML/Audio.hpp> #include <SFML/Network.hpp> int main() { sf::RenderWindow window( sf::VideoMode(640, 480), "SFML works!", sf::Style::Titlebar | sf::Style::Close ); sf::Event ev; while(window.isOpen()){ while(window.pollEvent(ev)){ switch(ev.type){ case sf::Event::Closed: window.close(); break; case sf::Event::KeyPressed: if(ev.key.code == sf::Keyboard::Escape){ window.close(); break; } default: break; } } //Render window.clear(sf::Color::Blue); window.display(); } return 0; }
Modération : merci de partager les extraits de code comme expliqué ici
- Problème d'affichage barre de titre et de fermeture SFML
- Trouver un film sans le titre - Télécharger - Divers TV & Vidéo
- Windows 11 barre des taches a gauche - Guide
- Barre de défilement - Guide
- Affichage double ecran - Guide
- Forcer fermeture application windows - Guide
2 réponses
Bonjour,
Il est possible que ton problème vienne des effets 3D (voir cette discussion).
Peut-être devrais-tu te tourner vers des librairies plus communes (en admettant qu'elles répondent à tes besoins) comme Qt, SDL, ou Gtk. Dans le cas de Qt et de Gtk, vu que ce sont les librairies utilisées respectivement par les environnement de bureaux KDE et Gnome, tu ne devrais pas avoir ce genre de problèmes.
Bonne chance