Afficher une image en C++

Afficher une image en C++ - C++ - Programmation

Marsh Posté le 28-06-2005 à 10:08:04    

Bonjour, j'ai d'abord utilisé le bouton rechercher pour trouver un sujet de ce genre déja posé mais je n'ai pas trouvé exactement ce que je recherchais.
Je me suis mis au C++ et en ait compri les bases, et maintenant, je désirerai fait un ptit programme simple . Je vodrai afficher une image mais je ne sais absolument pas comment faire.
En basic, il y avais un Loadbmp (ou Loadsprite) et je voulais savoir s'il n'existait pas un truc de ce genre en C++. Sinon, quel est le moyen d'afficher une image please? (quel code et quelles librairie) :pt1cable:  
Je croi qu'il faut utiliser une librairie spéciale, là, j'utilise la librairie standart avec Dev-C++. :??:  
Voila, et merci d'avoir lu mon post. :hello:

Reply

Marsh Posté le 28-06-2005 à 10:08:04   

Reply

Marsh Posté le 28-06-2005 à 10:16:28    

Si tu fais appel à la bibliothèque Qt, tu as pas mal de possibilité intéressantes, notamment pour afficher des images et travailler dessus :
 
http://prog.qt.free.fr
http://www.trolltech.com
 
Mais, c'est peut être un peu compliqué pour ce que tu cherches à faire ? Si c'est juste un affichage, il doit pouvoir y avoir plus simple ?

Reply

Marsh Posté le 28-06-2005 à 10:52:23    

Pour, l'instant, c'est un simple affichage (jsuis noob tout de meme, mais peut etre que sa me servira a mettre ensuite des sprite animés.

Reply

Marsh Posté le 28-06-2005 à 10:55:29    

Reply

Marsh Posté le 28-06-2005 à 11:06:01    

Oui, mais... Je lt pas l'anglais, désolé.

Reply

Marsh Posté le 28-06-2005 à 11:15:27    

Ben là tu pars avec un sérieux handicap

Reply

Marsh Posté le 28-06-2005 à 11:15:40    

dommage, il parait que c'est le premier langage à apprendre :o

Reply

Marsh Posté le 28-06-2005 à 11:18:09    

Je sais mais bon... Jconnai bien quelque bride alors pour la prog, sa va, mais de la a lire un tuto en anglais...
Et puis j'ai encore laaaaaaaargement le temps d'aprendre l'anglais sur le bout des doigt avant l'entrée dans la vie professionnelle.


Message édité par Exedor3000 le 28-06-2005 à 11:24:54
Reply

Marsh Posté le 28-06-2005 à 11:25:56    

Pour revenir à ton problème, quelle techno parce que C++ c'est un langage. Afficher une image fait appel à une techno.

Reply

Marsh Posté le 28-06-2005 à 11:28:54    

heu ... techno? technique?

Reply

Marsh Posté le 28-06-2005 à 11:28:54   

Reply

Marsh Posté le 28-06-2005 à 11:30:26    

Citation :

ommage, il parait que c'est le premier langage à apprendre :o


Hé bien, pour moi qui habite en france, le premier language a apprendre est le fraçais, sinon je comprendrai même pas mes parents  :)

Reply

Marsh Posté le 28-06-2005 à 11:34:29    

technologie: MFC, API WIN32, Qt, HTML, PHP...
t'as que l'embarras du choix


Message édité par slash33 le 28-06-2005 à 11:35:10
Reply

Marsh Posté le 28-06-2005 à 11:35:22    

justement, on lui propose des technologies, là :o
 
(vu qu'apparamment, il n'a toujours pas commencé le petit programme simple en question qui est censé afficher ladite image)

Reply

Marsh Posté le 28-06-2005 à 11:37:59    

Bon et de quel(s) outil(s) il dispose: IDE, Compilo...


Message édité par slash33 le 28-06-2005 à 11:38:20
Reply

Marsh Posté le 28-06-2005 à 11:52:01    

ben je l'ai dit, j'utilise dev-C++. Donc, qui fait le tout.

Reply

Marsh Posté le 28-06-2005 à 11:52:53    

Désolé je n'utilise pas, je ne vais pas pouvoir t'aider.

Reply

Marsh Posté le 28-06-2005 à 12:04:59    

le compilo n'est pas forcément lié à l'API qu'on utilise, hein  :heink:
 
le fait d'utiliser dev-cpp ne contraint en rien à utiliser une quelconque lib graphique. Donc télécharge une lib et on n'en parle plus :o
 
Pour le choix, il faut voir ce que tu comptes en faire ... Tu pourras trouver pas mal d'infos sur les libs sus-mentionnées sur le forum ou sur leurs sites respectifs. C'est sur que QT et SDL n'ont pas du tout la même vocation, par exemple

Reply

Marsh Posté le 28-06-2005 à 16:41:49    

Ok, merci de vos réponses!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed