Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1732 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Sauvegarde de la fenêtre d'application en bmp ou jpg

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sauvegarde de la fenêtre d'application en bmp ou jpg

n°1917862
tyler226
Posté le 24-08-2009 à 15:14:35  profilanswer
 

Bonjour,
 
(C++ win32) Quelqu'un sait-il par quel moyen simple on peut sauvegarder le contenu d'une fenêtre d'application de type "Hello World" en format image ?
 
Beaucoup de réponses proches du sujet sur internet, mais je ne trouve pas la solution exacte !  
 
 
---
Tyler226

mood
Publicité
Posté le 24-08-2009 à 15:14:35  profilanswer
 

n°1917870
olivthill
Posté le 24-08-2009 à 15:38:32  profilanswer
 

Voir la page de mon site où j'explique comment faire ça en C : http://olivier.thill.perso.neuf.fr/savejpg/savejpg.htm

n°1918151
Stephen135
Posté le 25-08-2009 à 15:51:45  profilanswer
 

olivthill a écrit :

Voir la page de mon site où j'explique comment faire ça en C :


Mauvaise méthode.
Le JPG est natif sous windows, donc aucunement besoinde libjpeg (jamais de lib externe sous windows !)
(voir sur le groupe pro des apis http://tinyurl.com/cvd7wv pour la méthode officielle (MS internal)
 

n°1920201
tyler226
Posté le 01-09-2009 à 11:01:18  profilanswer
 

Après quelques bidouillages dans le code source d'olivthill pour mon appli, ca fonctionne !

n°1920329
Pat333
Posté le 01-09-2009 à 15:20:29  profilanswer
 

Evidemment que la libpng fonctionne, mais c'est à éviter sous Windows.
C'est un bulldozer pour écraser une mouche.
Utiliser une des 2 méthodes Microsoft souvent citées chez les consultants pros, incluses dans le source de IE....

n°1920414
Joel F
Real men use unique_ptr
Posté le 01-09-2009 à 17:42:50  profilanswer
 

stephen135 on t'as reconnu :o

n°1920417
olivthill
Posté le 01-09-2009 à 17:59:22  profilanswer
 

Si vous avez un exemple qui marche en C sans utiliser libjpg (je n'utilise pas libbpng, mais libjpg qui est assez légère), cela m'interesserait aussi.
.

n°1920425
tpierron
Posté le 01-09-2009 à 19:12:35  profilanswer
 

olivthill a écrit :

Si vous avez un exemple qui marche en C sans utiliser libjpg (je n'utilise pas libbpng, mais libjpg qui est assez légère), cela m'interesserait aussi.
.


Il faut passer par GDI+, elle intègre effectivement des fonctions pour sauvegarder du JPG, PNG, BMP et TIFF. Mais il n'y a qu'une API C++ (la partie privée est pourtant en C d'après les devs de Wine). J'ai pas le détail, mais la doc MSDN sur GDI+ était plutôt bien foutue.
 

Joel F a écrit :

stephen135 on t'as reconnu :o


Ha, ha, avec un topic pareil, c'est pratiquement un appeau à boulet dans son genre.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Sauvegarde de la fenêtre d'application en bmp ou jpg

 

Sujets relatifs
Bien placé mon SWF dans ma fenetre[Matlab] application de filtre, pixel ajouté sur les bord
creation d'une application web[VB.NET] Sauvegarde en fichier xml
Ouvrir une fenetre et fermer une autreVBS VB ecrire message dans une fenetre soustraite/reduite
VBS ecire message dans une fenetre ...[BO WEBI] Sauvegarde
Fenêtre de confirmation de formulaire à enlever 
Plus de sujets relatifs à : Sauvegarde de la fenêtre d'application en bmp ou jpg


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR