OVH Cloud OVH Cloud

librairie jpeg

5 réponses
Avatar
Dominique Baldo
Quelle librairie C utiliser sous windows pour ouvrir un fichier JPEG et
l'associer à un HBITMAP? Je précise bien: C pas C++, je ne veux pas d'un
objet CPicture (ou quel que soit le nom de la classe qui va bien)

qu'utilise Internet Explorer?

5 réponses

Avatar
Christian ASTOR
Dominique Baldo wrote:
Quelle librairie C utiliser sous windows pour ouvrir un fichier JPEG et
l'associer à un HBITMAP? Je précise bien: C pas C++, je ne veux pas d'un
objet CPicture (ou quel que soit le nom de la classe qui va bien)



KB 218972
(lpVtbl & Cie en C)
Avatar
patrox
OleLoadPicture et IPicture*

pat.

"Dominique Baldo" a écrit dans le message news:

Quelle librairie C utiliser sous windows pour ouvrir un fichier JPEG et
l'associer à un HBITMAP? Je précise bien: C pas C++, je ne veux pas d'un
objet CPicture (ou quel que soit le nom de la classe qui va bien)

qu'utilise Internet Explorer?



Avatar
Dominique Baldo
David Scrève nous disait

"Dominique Baldo" a écrit dans le message de news:
> Quelle librairie C utiliser sous windows pour ouvrir un fichier JPEG et
> l'associer à un HBITMAP? Je précise bien: C pas C++, je ne veux pas d'un
> objet CPicture (ou quel que soit le nom de la classe qui va bien)
libjpeg...



j'ai pris la libjpeg-6b, après quelques tatonnement (inversion
rouge/bleu et inversion haut/bas) j'ai fini par y arriver associé à
SetDIBits (parce que la libjpeg ne permet pas en soi d'afficher sous
windows);

ca me parait d'ailleurs curieux que les fichiers JPEG soit "montant" (en
partant du bas de l'image)
Avatar
David Scrève
"Dominique Baldo" a écrit dans le message de news:
David Scrève nous disait
>

j'ai pris la libjpeg-6b, après quelques tatonnement (inversion
rouge/bleu et inversion haut/bas) j'ai fini par y arriver associé à
SetDIBits (parce que la libjpeg ne permet pas en soi d'afficher sous
windows);

ca me parait d'ailleurs curieux que les fichiers JPEG soit "montant" (en
partant du bas de l'image)


C'est les DIB Windows qui sont montants...

David
Avatar
patrox
> C'est les DIB Windows qui sont montants...



tu peu mettre une hauteur negative pour qu'ils soit descendant si mes
souvenirs sont exact.

480 = montant
-480 = descendant.

pat.