Ce code ne marche pas sur Windows 7 x86 avec SFML 2.3 buildé avec MinGW
#include <SFML/Graphics.hpp>
#include <iostream>
int main()
{
sf::RenderWindow window(sf::VideoMode(800, 600), "My window");
// on fait tourner le programme jusqu'à ce que la fenêtre soit fermée
while (window.isOpen())
{
// on inspecte tous les évènements de la fenêtre qui ont été émis depuis la précédente itération
sf::Event event;
while (window.pollEvent(event))
{
// évènement "fermeture demandée" : on ferme la fenêtre
if (event.type == sf::Event::Closed)
window.close();
if(event.type == sf::Event::MouseButtonPressed)
{
std::cout << "!!!!!"<< std::endl; // <------------------------ S'AFFICHE PAS
}
std::cout << sf::Event::MouseButtonPressed << ":" << sf::Event::MouseButtonReleased << ":" << event.type << std::endl;
}
window.clear();
window.display();
}