Forum de la communauté SFML

Aide => Fenêtrage => Discussion démarrée par: goestrip le Juin 19, 2012, 03:06:44 pm

Titre: [SFML 1.6] bloquer les F.Key de windows
Posté par: goestrip le Juin 19, 2012, 03:06:44 pm
Bonjour,

Je souhaite utiliser les functions Key de mon clavier (F1 à 12), avec la touche Ctrl (donc pour faire telle ou telle action ,l'utilisateur doit presser sur ctrl + FKey).
Ca marche bien pour la plupart des touches, sauf F10, qui ouvre ce cher menu contextuel qui ne sert à rien.
Y a til soit un moyen de bloquer l'ouverture de ce menu en interceptant la touche (ce que je fais déjà, mais peut etre le fais-je mal) soit en configurant la fenetre differement ?

Merci d'avance.
Titre: Re : [SFML 1.6] bloquer les F.Key de windows
Posté par: Laurent le Juin 19, 2012, 03:12:23 pm
non il n'y a pas moyen, il faut que je corrige ça directement dans SFML.
Titre: Re : [SFML 1.6] bloquer les F.Key de windows
Posté par: goestrip le Juin 19, 2012, 03:27:41 pm
arghh, ok merci de la réponse rapide.
Il faut que je test en plein écran, en croisant les doigts pour que Windows me laisse tranquille dans ce cas
Titre: Re : [SFML 1.6] bloquer les F.Key de windows
Posté par: Laurent le Juin 19, 2012, 03:31:53 pm
Sinon tu peux toujours faire la modif toi-même, il suffit d'ajouter un tout petit morceau de code (je pourrai te dire lequel si tu veux).
Titre: Re : [SFML 1.6] bloquer les F.Key de windows
Posté par: goestrip le Juin 19, 2012, 04:12:20 pm
ah oui là ça m'interesse. J'ai déjà recompilé tout sfml pour l'avoir en 64bits, donc si tu as la modif à faire, je pense etre apte à l'integrer moi meme :D
Titre: Re : [SFML 1.6] bloquer les F.Key de windows
Posté par: Laurent le Juin 19, 2012, 04:16:22 pm
C'est expliqué là : http://en.sfml-dev.org/forums/index.php?topic=6363.msg46732#msg46732
Titre: Re : [SFML 1.6] bloquer les F.Key de windows
Posté par: goestrip le Juin 19, 2012, 04:18:44 pm
super merci  8)

[edit] recompilé, testé en static debug 64 et static release 64 , ça marche  :D