Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Barre de menu avec API Windows  (Lu 1968 fois)

0 Membres et 1 Invité sur ce sujet

Monsieur Soupe

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Barre de menu avec API Windows
« le: Mars 18, 2014, 10:22:34 pm »
Bonjour,

   En développant un projet avec la SFML, j'ai voulu utiliser l'API Windows pour créer une barre de menu.
Bien que j'aie pu créer la barre et qu'elle s'affiche correctement, il est (à ma connaissance) impossible de gérer les évènements qui y ont lieu.

   En effet, selon ce que j'ai compris, il faut utiliser pour cela la fonction de callback de la fenêtre en utilisant la fonction de l'API Windows SetWindowLongPtr().
La SFML utilise cette même fonction de callback pour gérer les évènements, et donc en la remplaçant par la nôtre, les évènements ne sont plus gérés. De plus, il est impossible d'appeler la fonction de gestion des évènements de la SFML depuis notre propre fonction, puisqu'elle est, naturellement, privée.

   Y aurait-il un moyen de résoudre ce problème ?

                                                                             Merci

 

anything