begin process at 2012 05 27 15:48:45
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > DLL POUR OUVRIR DES IMAGES AU FORMAT JPG, BMP VOIRE GIF...

DLL POUR OUVRIR DES IMAGES AU FORMAT JPG, BMP VOIRE GIF...


 Information sur la source

Note :
Aucune note
Catégorie :Graphique Classé sous :dll, ouvrir, image, jpg, gif Niveau :Débutant Date de création :20/11/2007 Vu / téléchargé :10 856 / 460

Auteur : ndubien

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

Cette DLL est inspirée de la source de vecchio56:
http://www.cppfrance.com/codes/IMAGES-J PG-GIF-SANS-LIBRAIRIE-EXTERNE-WIN32_35231.aspx
Et comme cette source, cette dll ne se sert d'aucune librairie externe...

La différence avec la source de vecchio56 est la longueur du code et je pense la rapidité d'execution...
Le code de vecchio56 est également disponible dans le ZIP mais en commentaire et commenté pour expliquer l'utilisation de fonctions...

Pour informations, il est impossible de compiler ce code avec DEV-CPP...

Source

  • //CF. ZIP
  • Exemple d'utilisation:
  • HBITMAP image = OuvrirFichierImage( "monimage.jpg", 0, 0 );
  • // 0, 0 pour dire qu'il ne faut pas modifier la taille de l'image
  • // Sinon pour une image de taille exmple: 512x512 il faut mettre le code suivant
  • HBITMAP image = OuvrirFichierImage( "monimage.jpg", 512, 512 );
//CF. ZIP
Exemple d'utilisation:
HBITMAP image = OuvrirFichierImage( "monimage.jpg", 0, 0 );
// 0, 0 pour dire qu'il ne faut pas modifier la taille de l'image
// Sinon pour une image de taille exmple: 512x512 il faut mettre le code suivant
HBITMAP image = OuvrirFichierImage( "monimage.jpg", 512, 512 );

 Conclusion

Amusez-vous bien!
Vos commentaires, critiques... sont les bienvenus afin d'améliorer au mieux cette DLL...

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Release
    • BuildLog.htmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier8 254 octets
    • Dll images.objTélécharger ce fichier [Réservé aux membres club]33 048 octets
    • Images.dllTélécharger ce fichier [Réservé aux membres club]4 096 octets
    • Images.dll.intermediate.manifestTélécharger ce fichier [Réservé aux membres club]145 octets
    • Images.expTélécharger ce fichier [Réservé aux membres club]607 octets
    • Images.libTélécharger ce fichier [Réservé aux membres club]1 756 octets
    • mt.depTélécharger ce fichier [Réservé aux membres club]62 octets
    • RCa02168Télécharger ce fichier [Réservé aux membres club]1 610 octets
    • vc80.idbTélécharger ce fichier [Réservé aux membres club]117 760 octets
  • Dll images.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 264 octets
  • Dll images.vcprojTélécharger ce fichier [Réservé aux membres club]4 053 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture MARIO EN SDL
Source avec Zip Source avec une capture TAMIS ET TAPIS DE SIERPINSKI
Source avec Zip Source avec une capture ARBRE2D: UN PROGRAMME GÉNÉRANT DES ARBRES
Source avec Zip Source avec une capture SIMULANCE, UN SIMULATEUR DE LANCÉ D'OBJETS
Source avec Zip BEEPER, UTILISER UN HOOK CLAVIER INTÉGRÉ À L'EXÉCUTABLE ET G...

 Sources de la même categorie

Source avec Zip Source avec une capture PLANNING D'EQUIPE par grephit
Source avec Zip APPLICATION DE DESSIN DE QUELQUES FIGURES par laguchori
Source avec Zip Source avec une capture HDR EXPOSURE FUSION par mecrosoft
Source avec Zip Source avec une capture IRC CLIENT MULTISERVEUR EN MFC (TXIRC) par TeniX
Source avec Zip ENTETE DU FICHIER BMP (BIPMAP) par k.Lutchi

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture GENERE BMP par lajouad
Source avec Zip Source avec une capture HDR EXPOSURE FUSION par mecrosoft
Source avec Zip QUICKSEE 1.0 par f_l_a_s_h_b_a_c_k
Source avec Zip AFFICHER IMAGE PAR COM (WIN32) par BruNews
Source avec Zip IMAGES JPG ET GIF SANS LIBRAIRIE EXTERNE (WIN32) par vecchio56

Commentaires et avis

Commentaire de ndubien le 20/11/2007 10:57:03

Bonjour,
Dernière petite information:
Il y a une autre différence avec la source de vecchio56, cette dll est compatible 98 ce qui n'est pas le cas avec le code de vecchio56 car GetProcessHeap() neccessite Windows Vista, Windows XP, ou Windows 2000 Professional (cf. MSDN).
A+

Commentaire de BruNews le 20/11/2007 11:17:44 administrateur CS

NON,
GetProcessHeap fait partie de l'API depuis Win95. C'est avec VirtualAlloc l'une des 2 fonctions d'accès à l'alloc de mémoire (hors les obsolètes Local[xxx]) sans lesquelles aucun prog ne tournerait sur Win 32 et 64 bits.

Commentaire de ndubien le 20/11/2007 12:57:36

Bonjour Brunews le problème c'est que d'après MSDN (http://msdn2.microsoft.com/en-us/library/aa366569.aspx) :
Requirements
Client : Requires Windows Vista, Windows XP, or Windows 2000 Professional.
Server : Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.
Header : Declared in Winbase.h; include Windows.h.
Library : Use Kernel32.lib.
DLL : Requires Kernel32.dll.

Client : Requires Windows Vista, Windows XP, or Windows 2000 Professional.
ne signifie-t'il pas qu'il faut avoir un vista, xp ou 2000 pro pour utiliser GetProcessHeap?
A+

Commentaire de BruNews le 20/11/2007 13:16:21 administrateur CS

Les Windows < Win2K ne sont plus documentés (MSDN sur le web) et encore moins supportés.
La MSDN téléchargeable et installable indique encore pour les vieux Windows.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ouvrir image jpg ds un cadre invisible [ par nico69960 ] Bonjours, dans le cadre de mon projet d'iut et ayant quelques laqune je n'arrive pas a trouver comment je pourrai faire ouvrir une image jpg ds un cad ouvrir une image (bmp ou jpg) puis la transformer en nuances de gris avec visual c++ 6 [ par tlemcenvisit ] SalutJe voudrai programmer en utilisant le visual c++ un programme permettant d'ouvrir une image de type bmp ou jpg puis de la transformer en nuances screenshot jpg png sans mfc ni dll [ par Sparox ] Bonjour,Je cherche désespérément le moyen de prendre un screenshot, sans MFC ni DLL, au format jpg ou png.merci et aurevoir Comment afficher une image jpg dans un picturebox [ par myckie ] Bonjour voila tout est dans le sujet j'aimerai afficher une image jpg se trouvant sur mon disque dur dans un picturebox, j'ai essayé du code mais aucu [C++ Builder] Comment charger un JPG puis le gérer ensuite comme un BMP ? [ par MikeGyver ] Bonjour à tous !Je suis en train de concevoir un petit soft qui permettrait de redimensionner, recadrer, etc...des photos issues d'un APN afin de les Image jpg fond ecran [ par PADYVEN ] Bonjour,voila je travil en cj'ai une form windowset un fichier de resource contenant une jpgje voudrais mettre cette image en fond de ma fenetre pour modifier source dll [ par Bestdoud ] Bonjour,J'ai la source d'une dll qui sert à faire marcher une webcam sur le client irc mirc.le seul problème est que cette dll enregistre l'image sur affichage image JPG en VC6 [ par lahcenm ] j'ai un probleme avec l'affichage des images JPG en VC6 Mon programme utilise  MFC. j'ai essai plusieurs fonctions j'obtient toujours le même message donner des arguments (pour argv, argc) lors du lancement d'un exe sous VC++ 2005 [ par toto328 ] Bonjour,je cherche où configurer les paramètres en entrée d'un exe compilé sous VC++ : c'est a dire ce qui va être lu via argc et argv[]... et si l'on Ouvrir un .raw dans une picture box ? [ par benlustr ] Bonjour à tous, je cherche à ouvrir un fichier .raw (image qui n'a pas d'entete) dans une picture box (ou autre chose d'ailleurs, peu importe du momen


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales