Affichage de bitmap avec visual C++

Fermé
jackyjacky Messages postés 23 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 18 janvier 2005 - 18 janv. 2005 à 16:03
 Dellmann - 24 avril 2007 à 14:05
Bonjour à tous

Je suis un débutant avec visual C++ et j'ai énormément de mal à afficher un bitmap, j'ai un outil picture sur ma fenètre principale, et j'aimerai afficher un bitmap à l'intérieur, soit à partir d'une matrice contenant tous les pixels, soit à partir du nom du fichier...

Et là gros problème, y a rien qui veux s'afficher, donc si quelqu'un à une solution...

Merci d'avance
A voir également:

1 réponse

Salut JackyJacky!!!

J'ai aiguiller Virginie sur le même problème à l'instant.

Il existe en Visual C++ les MFCs (Microsoft Fundation Class). Je ne sais pas quel compilateur tu utilise mais, dans la bibliothèque de fonction tu trouvera la méthode ShowWindow(BOOL); . Lorsque tu crée une image, tu lui associe une Variable à l'aide de Class Wizard, disons que le nom de cette variable sois : Image_de_Virginie, par exemple. Pour faire apparaitre l'image, il suffit de taper la ligne suivante:
Image_de_Virginie.ShowWindow(true);

Pour la faire disparaitre, il suffit de taper la ligne suivante:

Image_de_Virginie.ShowWindow(false);

En effet la méthode ShowWindow() on passe comme argument une valeur booléene (true ou false) selon si l'on souhaite faire apparaître ou disparaitre l'image. C'est tout ce dont tu aura besoin. Au pire des cas si tu n'utilise pas le même compilateur que moi tu peu toujours consulter la bibliothèque de fonction pour en trouver une analogue à ShowWindow(); . Voilà, ai-je répondu suffisament à ta question ?
0