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 !

CLASSE SCREENSHOT


Information sur la source

Catégorie :Graphique Niveau : Initié Date de création : 16/03/2004 Vu / téléchargé: 3 016 / 718

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
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é :)

signaler à un administrateur
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?

signaler à un administrateur
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);

signaler à un administrateur
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

signaler à un administrateur
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(....);

signaler à un administrateur
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.

signaler à un administrateur
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.

signaler à un administrateur
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 ?????

signaler à un administrateur
Commentaire de courti_p le 26/02/2007 22:56:44

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

signaler à un administrateur
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 .....

signaler à un administrateur
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...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,359 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é.