dhylde
Messages postés40Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention 7 juin 2005
-
17 janv. 2005 à 11:41
dhylde
Messages postés40Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention 7 juin 2005
-
17 janv. 2005 à 17:58
Bonjour,
J'aimerais savoir comment afficher Un bitmap qui est situer dans un buffer.
J'arrive très bien a mettre le Bitmap dans un fichier ".BMP". Mais je souhaiterais l'afficher directement.
dhylde
Messages postés40Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention 7 juin 2005 17 janv. 2005 à 17:14
Merci pour ta réponse
J'ai belle et bien essayer, mais j'ai du mal pour les paramètres et un nouveau coup de pouce serais le bienvenue.
Bien que msdn sample plutot claire, je m'arrive pas a voir Quoi mettre Ou?!?
Voici ma ligne: SetDIBits(GetDC(), hbitmap, 0, 0, lpdata, bi, DIB_RGB_COLORS);
lpdata est mon poiteur vers mon buffer.
Voici comment je l'utilise pour créer une image:
if ((pf = fopen("tst.bmp", "wb")) != NULL) {
fwrite(lpdata, bfh.bfSize, 1, pf);
fclose(pf);
status = OK;
}