Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [API | C++] Affichage pointeur BMP [ Archives / Au secours ] (keenrather)

mardi 5 juillet 2005 à 09:57:58 | [API | C++] Affichage pointeur BMP

keenrather

Bonjour c'est encore moi,
Cette fois j'ai un problème avec l'affichage d'une image BMP dans une fenêtre. Je suis toujours en API Windows sous Visual C++ 6. Et en fait je récupère toutes les infos d'une image BMP sans problème dans le HEADER et je récupére l'image dans un pointeur (définit unsigned char *FileInputData).
Mon porblème c'est que je veu afficher cette image dans une fenêtre de mon programme. J'ai essayer en utilisant la fonction SetPixel mais je n'arrive pas à réafficher mon image, ma fenêtre reste blanche.
Avez vous une autre fonction a me proposer (en m'expliquant les paramètres a entrer si possible) pour effectuer cet affichage? A savoir que je récupère cette image par pointeur dans une fonction écrite en C pur et que donc je n"utilise pas BMPINFO.

mardi 5 juillet 2005 à 10:50:39 | Re : [API | C++] Affichage pointeur BMP

AlexMAN

Membre Club
Tu ouvres ton image avec LoadBitmap() ou LoadImage() selon les besoins, tu recuperes des infos avec GetObject() et tu affiches ton image a la reception de WM_PAINT:

...
case WM_PAINT:
 hdc = BeginPaint(hwnd, &ps);
 hdcmem = CreateCompatibleDC(hdc); 
 SelectObject(hdcmem, hBmp); //hBmp le retour de LoadBitmap() ou LoadImage()
 BitBlt(hdc, ...., hdcmem, ..., SRCCOPY);
 DeleteDC(hdcmem);
 EndPaint(...);
 return 0;

....

Si ca ne te convient pas, poste nous ton code pour 'voir' ce qu'on peut y faire.

+2(p - n)



Cette discussion est classé dans : image, affichage, api, bmp, pointeur


Répondre à ce message

Sujets en rapport avec ce message

BMP [ par 511 ] Bon je crois que j'ai déjà poser la question mais mon probleme n'est toujours pas résolu donc je la repose on sait jamais.Tout d'abords je précise que Affichage d'un fichier BMP [ par ricky78 ] BonjourJ'ai un prog avec une listbox contenant des chemin de fichier BMP.En double cliquant sur une des lignes je dois afficher l'image correspondand AFFICHAGE IMAGE????? [ par kenza_sana ] J'ai télécharger des codes sources pour l'affichage d'une image format BMP mais je trouve qu'il utilise tj des fichiers "PCX"??? Alors je ne voi pas p Origine des coordonnées dans une image bmp [ par Angie_Esigelec ] Bonjour,Je réalise un programme d'affichage et de traitement de données en C++ avec la bibliothèque wxWidgets sous DevC++.Pour l'affichage j'ai créer Affichage d'une image avec SDL.. dans un fichier d'image [ par smasher81 ] Allo!J'ai commencé à regarder la  lib SDL.. et je me suis demander, après avoir fait plusieurs testes sur l'affichage de .bmp si s'était possible de m Decoupage image bmp [ par Subzero77 ] Bonjour a tous... Je suis actuellement en 2eme année de BTS IRIS et mon projet de fin d'année est le traitement d'image ( acquisition -> Niveaux de gr api [ par atefensi ] j'est un pb ds le traitement d'image en cmais il m'ont dit qu'il faut utiliser api????c quoi api et quel relation entre le language c et api dans le t FFT d'une image avec VC++ 6.0 [ par incognito76 ] Bonjour, je suis débutante en c++ et utilise vc++ 6.0 et j'aimerai calculer la valeur absolue de la FFT d'une image(format .bmp) après l'avoir affic Affichage d'une image [ par cadavor ] Bonjour,J'ai créé un programme qui récupère des trames ethernet par liaison wifi.Les données contenues dans ces trames sont les pixels d'une image (64 Image BMP [ par jeanphilippe37 ] Bj, je voudrais mettre dans un programme en C 1 ou plusieurs images. Dans le mode "windows" ( différent du mode console). Comment dois-je faire ?


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,608 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.