Bonjour, j’aurais une question a vous poser, existe-t-il un moyen d’ajouter des contrôles Windows à une application directx sans MFC. (Style un bouton au milieu d'une image).
Merci et à bientôt.
Bonjour, j’aurais une question a vous poser, existe-t-il un moyen d’ajouter des contrôles Windows à une application directx sans MFC. (Style un bouton au milieu d'une image).
Merci et à bientôt.
Oui evidemment !existe-t-il un moyen d’ajouter des contrôles Windows à une application directx sans MFC
Il suffit d'utiliser les fonctions win32 comme CreateWindow.
Un bouton c'est une fenêtre avec handle ( HWND )
Pour cela comprendre la programmation win32.
Non evidemment !existe-t-il un moyen d’ajouter des contrôles Windows à une application directx sans MFC
A moins qu'on ait trouvé une méthode pour afficher un contrôle Windows dans une surface D3D. (Enfin on peut le faire mais vaut mieux oublier...).
Evidemment tu peux faire une appli Win32 normale et reserver un controle pour l'affichage de la scène, ça c'est possible, mais je pense que c'est pas ce que tu veux.
Pas le choix, soit tu télécharges une bibliothèque qui gère ça, soit tu le fais toi-même (tu crées ton système de contrôles avec des quads texturés ou des surfaces).
on peut : il suffit que la fenetre de l'application ne soit pas celle de DirectX. Apres on fait comme mat le propose ou on peut aussi faire MFC.
Hmmm... Peut-être, mais si le Mr voulait faire un beau GUI avec des controles Windows dans son jeu en 3D, je pense pas que ça soit la bonne solution...
Loulou24 , je pensais évidemment en terme de Surface Direct X.existe-t-il un moyen d’ajouter des contrôles Pas le choix, soit tu télécharges une bibliothèque qui gère ça, soit tu le fais toi-même (tu crées ton système de contrôles avec des quads texturés ou des surfaces).
Maintenant je pense qu'il doit y avoir possibilité de créer tout de même des contrôles ;
Il faut restreindre la fenêtre de rendu à certaines limites ( rafraichie par BeginScene/EndScene) qui n'interfère pas dans l'affichage des contrôles
Faites ce que vous voulez c'est quelque chose que je n'aime pas .soit tu télécharges une bibliothèque qui gère ça,
Je ne suis pas fana des librairies toutes faites
Je préfére tout contrôler par moi même même s'il faut passer des heures.
LibCon par exemple est une excellente librairie très bien pour débuter ou faire la maquette d'un jeu mais on ne peut pas tout contrôler.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager