begin process at 2012 02 11 05:45:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Fichier / Disque

 > 

copier une image dans le presse papier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

copier une image dans le presse papier

lundi 1 mars 2004 à 12:30:30 | copier une image dans le presse papier

cyb_dev


Bonjour

Je souhaiterais savoir comment faire pour copier le contenu d'un composant image dans le presse papier, puis comment faire pour copier cette image du presse papier vers un autre composant image.

Merci

mardi 23 mars 2004 à 10:02:38 | Re : copier une image dans le presse papier

totodude

salut cyb_dev,

pour copier une image dans le presse papier tu dois utiliser la fonction SetClipboardData, après avoir ouvert le presse papier. n'oublie pas de le refermer après ca.
en parametre tu dois passer le handle de ton image, que tu peux récupérer avec la méthode CImage::Detach();
dans l'exemple ci dessous, myImage est l'objet de type CImage que je veux mettre dans le presse papier

typiquement, tu devrais avoir un truc du genre


<code>
OpenClipboard();
HBITMAP myhBmp = myImage.Detach();
EmptyClipboard();
SetClipboardData(CF_BITMAP, myhBmp);
CloseClipboard();

</code>

voila, j'espere que cela t'aide.
tu peux aussi aller voir
http://www.programmationworld.com/site/cours.asp?Action=cours&numero=200
qui donne la démarche pour utiliser le presse papier.

Cheers ;)


Cette discussion est classée dans : composant, image, presse, papier, copier


Répondre à ce message

Sujets en rapport avec ce message

copier une picture dans le presse papier [ par blinix123 ] Bonjour,je suis actuellement en C++ avec les MFC et GDI+. J'ai une picture qui contient une image, laquelle j'aimerais copier dans le presse papier po copier du texte dans le presse papier [ par arconius ] Je voudrais copier du texte ou une variable dans le presse papier afin de pouvoir les réutiliser dans une autre application. Je connais l'instruction copier du texte dans le presse papier [ par arconius ] Je voudrais copier du texte ou une variable dans le presse papier afin de pouvoir les réutiliser dans une autre application. Je connais l'instruction Presse Papier--Image [ par Belt ] Salut à tous j'aimerais récupérer une image du presse papier genre: " getclipboarddata(CF_BITMAP)" et la sauvegarder ou la mettre dans une ImageBox ! copier du texte dans le presse papier [ par arconius ] Salut à tous :),J'ai besoin d'un peu d'aide car je galère avec le presse papier.Ce que je veux faire est très simple, j'ai une variable char qui conti Récupérer une image du presse-papier (clipboard) [ par Siteauludo ] 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 progra lire le presse papier ? [ par supergrey ] Bonjour, je voudrais savoir si quelqu'un aurai une source ou un bout de code permettant de lire le text contenu dans le presse papier.Merci GlobalLock [ par Ziman ] Bonjour,je viens d'un peu chercher après des sources pour gérer le presse-papier et j'en ai trouvé une de BruNews. Bien faite, comme d'hab et je compr Effacer le presse papier [ par C++ ] salut, comment faut effacer le presse papier? Comment ecrire ds le presse papier [ par obasileus ] Salut, est ce qqun sait comment copier le contenue d'un tableu par exemple ds le presse papier sous windows.Merci


Nos sponsors


Sondage...

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 : 3,416 sec (3)

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