Forum de la communauté SFML

Aide => Fenêtrage => Discussion démarrée par: Faellan le Octobre 16, 2014, 07:45:26 pm

Titre: Réduire une fenetre SFML en sf::Style::None
Posté par: Faellan le Octobre 16, 2014, 07:45:26 pm
Bonjour, ;)

J'ai une fenêtre en Borderless, mais avec un bouton personnalisé qui me servirait a réduire la fenêtre (la passer en barre des taches). Malheuresement, je n'ai pas trouvé une telle fonctionnalité dans la doc de sf::Window. (Ai-je mal cherché ?).

Dans ce cas, comment faire pour réduire ma fenêtre SFML ? (Je suis sous Windows)
Titre: Re : Réduire une fenetre SFML en sf::Style::None
Posté par: Laurent le Octobre 16, 2014, 07:59:22 pm
Ce n'est pas supporté, il faudra passer par les fonctions de l'OS.
Titre: Re : Réduire une fenetre SFML en sf::Style::None
Posté par: Faellan le Octobre 16, 2014, 08:18:43 pm
Merci de la réponse rapide !

Je m'en doutais  :-\ , mais comment accéder à ces fonctions à partir de ma fenêtre qui elle est une sf::RenderWindow ?
Titre: Re : Réduire une fenetre SFML en sf::Style::None
Posté par: Laurent le Octobre 16, 2014, 10:11:18 pm
HWND hwnd = window.getSystemHandle();
la_bonne_fonction_win32(hwnd);