begin process at 2012 02 05 04:11:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > CLASSE SCREENSHOT

CLASSE SCREENSHOT


 Information sur la source

Note :
6,33 / 10 - par 3 personnes
6,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Initié Date de création :16/03/2004 Vu / téléchargé :3 447 / 741

Auteur : Gizmoz

Ecrire un message privé
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Classe qui prend un capture de l'ecran et qui lajoute dans une structure bitmap avec
la possibilité d'enregistrer le fichier.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

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
Source avec Zip Source avec une capture XCOUPE : COUPE 2D par pop70

Commentaires et avis

Commentaire de LordBob le 16/03/2004 17:57:28

j'ai pas encore essayer, j'ai juste regarder le code, vite fait... et ca a l'air pas mal, et puis c'est bien commenté :)

Commentaire de Kirua le 16/03/2004 20:38:53

mets getwidth/height en inline ;-)
tu mets pas un exemple de programme qui utilise ta classe?

Commentaire de Gizmoz le 18/03/2004 06:19:18

La classe n'est pas vraiment complette à 100% mais c'est seulement pour donne un idée.

Pour l'utiliser c'est très simple:

Snapshot Bitmap;
Bitmap.TakeDesktopSnapshot();

// Maintenant il ne reste plus qu'a l'afficher ! :)
HDC hDc = GetDC(hWnd);

BitBlt(hDc, 0, 0, Bitmap.GetWidth(), Bitmap.GetHeight(), Bitmap.m_hDcBitmap, 0, 0, SRCCOPY);

ReleaseDC(hWnd, hDc);

Commentaire de LordBob le 27/12/2004 01:20:44

voila je ressort ta source que j'avais pas vu depuis un certain temps et j'ai un peu perdu au niveau prog... du coup, je ne sais plus tres bien me servir de ta source... tu pourrais me dire comment faire pour prendre une capture et l'enregistrer dans un dossier...
Merci

Commentaire de LordBob le 30/12/2004 14:23:14

non c'est bon apres avoir replongé un peu, j'ai trouvé !!! le truc c'est que je mettais pas le nom complet du fichier quand je fesais:
class.SaveToFile(....);

Commentaire de sidhannowe le 03/07/2005 03:13:39

Bonjour,

Comment rendre cette classe compatible avec dev c++ ? Car j'ai des erreurs de linker lorsque je compile ...

Merci.

Commentaire de maladedede le 25/05/2006 07:05:49

Pour DEV-C++ vat voir: http://www.cppfrance.com/code.aspx?ID=37759

Jéai un peu touché a la source.

Commentaire de courti_p le 26/02/2007 20:18:28

Le code me sert, enfin pourrait me servir car il y a une fuite de mémoire et je n'arrive pas à trouver d'ou elle vient. J'ai une fonction qui utilise la méthode TakeDesktopSnapshot et cette fonction est appellé dans une boucle. Je perds à peu pres 4 Ko de mémoire a chaque passage dans une boucle. Ca peut ne pas sembler énorme mais assez pour faire planter mon programme en quelques minutes. Est ce que quelqu'un peut m'aider à trouver cette fuite ?????

Commentaire de courti_p le 26/02/2007 22:56:44

je pense que ca vient chez moi en fait autant pour moi

Commentaire de courti_p le 01/03/2007 14:37:03

ok j'ai trouvé, il manque un release DC à la fin de la fonction TakeSnapshot .....

Commentaire de hwoarang le 23/09/2007 19:36:46 10/10

Merci beaucoup pour cette source. C'est vraiment tres utile et bien fait...

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,421 sec (4)

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