D'accord, je vais donc copier le code nécessaire pour expliquer plus clairement :
sf::RenderWindow window;
window.create(sf::VideoMode(screenDimensions.x, screenDimensions.y), "Map Editor", sf::Style::Fullscreen);
if(sf::Mouse::isButtonPressed(sf::Mouse::Left))
{
window.close();
}
Je sais pas si ça sera suffisant, en tout cas désolé de pas avoir commencé par ça. Lorsque je lance ma fenêtre plein écran, si je change de fenêtre pour faire autre chose par un alt tab, le programme considère que je suis toujours dans ma fenêtre sfml. Donc si je clique quelque part en dehors de mon programme, cela ferme le programme. En gros j'aimerai savoir comment ne plus interagir avec le programme lorsque je change de fenêtre, si il existerait une fonction qui pourrait m'aider dans ce sens-là.
J'ai essayé de faire des tests avec les événements GainedFocus et LostFocus en affichant un message et j'ai l'impression que cela alterne entre les deux, aurai-je omis quelque chose? En tout cas j'espère avoir su exposer mon problème ^^.