Récupérer une image du presse-papier (clipboard)

Résolu
Siteauludo Messages postés 60 Date d'inscription mercredi 25 mai 2005 Statut Membre Dernière intervention 15 mai 2007 - 1 mai 2007 à 17:35
Siteauludo Messages postés 60 Date d'inscription mercredi 25 mai 2005 Statut Membre Dernière intervention 15 mai 2007 - 1 mai 2007 à 17:59
Bonjour,

En fait je programme en général sous C# mais j'ai besoin d'un truc plus puissante pour une minuscule application.

Y me faudrait faire un programme ultra-léger en ressource, qui, tout bêtement, surveille le presse-papier (ou clipboard en englais), et m'enregistre un .png quand celui-ci contient une image.

Donc y me faudrait un moyen pour

1) Détecter quand le contenu du presse-papier change
2) Déterminer si c'est un screenshot (un image quoi)
3) Récupérer cette image
4) Ecrire cette image quelque part (la sauvegarder)

Merci beaucoup d'avance à ceux qui se pencheront sur mon problème,

Ludovic Barman.

3 réponses

Siteauludo Messages postés 60 Date d'inscription mercredi 25 mai 2005 Statut Membre Dernière intervention 15 mai 2007
1 mai 2007 à 17:39
Oups, eh bien point 2-3-4 réglés.

Voir ici pour les curieux... http://www.codeproject.com/csharp/clipboard_image_archiver.asp

Mais y me reste toujours le point 1, c'est à dire détecter quand le contenu du presse-papier change...
3
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
1 mai 2007 à 17:52
SetClipboardViewer() pour avoir notification.

ciao...
BruNews, MVP VC++
3
Siteauludo Messages postés 60 Date d'inscription mercredi 25 mai 2005 Statut Membre Dernière intervention 15 mai 2007
1 mai 2007 à 17:59
Parfait merci.
0
Rejoignez-nous