begin process at 2012 05 30 01:57:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

GUI

 > 

Probleme avec le clipboard et un picture control


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

Probleme avec le clipboard et un picture control

vendredi 27 mars 2009 à 10:41:03 | Probleme avec le clipboard et un picture control

daredare

bonjour j'ai un souci avec le cilpboard ...

J'ai un bouton dans une boite de dialogue qui me permet de copier le contenu d'une picture box dans le clipboard
Donc j'ai quelque chose  comme ça :

void SendToClipboard(void)
{
HBITMAP hBitmap = NULL;

hBitmap = (HBITMAP)SendMessage(GetDlgItem(hWnd,IDC_STATIC),STM_GETIMAGE,(WPARAM) IMAGE_BITMAP,(LPARAM) 0);

if (hBitmap)
{
OpenClipboard(hWnd);
EmptyClipboard();
SetClipboardData(CF_BITMAP, hBitmap);
CloseClipboard();
}
}
Donc cette fonction est appelé a chaque appui sur un bouton ...
Aucun souci lors du premier appui ( j'ai testé en collant le contenu du clipboard dans paint ) , par contre si j'appuie une seconde fois sur le bouton, aucune erreur , les retours des fonctions sont correctes , mais par contre si je veux copier le contenu dans paint , il me sort une erreur ...
Par contre si je recharge une image dans la picture box , je peux a nouveau faire une copie vers le presse papiers mais si je reappui une seconde fois sur le bouton  ,  le même message d'erreur réapparait lorsque je fais un coller dans paint...."erreur d'obtention des données du presse-papiers"

Je ne comprends pas pourquoi avez vous une idée ?
Merci bcp pour votre aide



Cette discussion est classée dans : bouton, erreur, picture, clipboard, hbitmap


Répondre à ce message

Sujets en rapport avec ce message

image dans bouton ?? [ par yohann2004 ] Toujours le meme probleme !! J'ai regardé l'exemple du site, les conseils que l'on m'a donné mais ca marche pas !! Voici mon code : CBitmap picture Utilisation de: Application->ProcessMessages(); car Erreur [ par megamario ] Bonsoir, J'ai un petit souci, on viens de finir un client pour faire un MiniChat au lycée. Les prof nous avais proposer de faire: ->Un bouton pour se adapter l'image à la taille du bouton [ par ndubien ] Bonjour,Je cherche à mettre une image sur un bouton qui s'adapte automatiquement dés que la taille du bouton change.Tout d'abord cette opération est-e Image sur un bouton [MFC] [ par mfrai02 ] Salut , j'utilise visual studio .net 2003 et les MFC. j'utilise ce bout de code pour afficher une iamge sur un bouton et ça marche bien : HWND hBout SendMessage: erreur!! [ par sunvi ] Bonjour, j'essaie de simuler le click sur un bouton d'une barre d'outils, j'ai le handle de ma fenêtre,l'id de mon controle, j'envoie le message suiva Urgent : cherchez l erreur. [ par Goeland ] bonjour,me reste un peu moins de 36 heures pour finir un programme mais étant néophite je bloque sur un truc. J'utilise VC++6 et dans cette parti du p Dimmensionner une HBITMAP ou CBITMAP [MFC] [ par mfrai02 ] Bonjour , voilà je récupère une image sur mon ordi et je la met sur un bouton et tout va bien : HBITMAP hBmp = LoadAnImage(chemin); this->myButton Bouton + liste choix [ par obby ] Salut a tous,   J'aurai voulu savoir comment on faisait un truc. Je ne sais pas vraiment qu'est-ce qu'il faut que je recherche en fait. J'explique ce Méthode OnSize [ par BIG_BOSS_001 ] Bonjour à tous, Je viens de créer une application fenêtré en MFC.J'ai ajouté un bouton nommé : IDC_BUTTON.J'ai ajouté la méthode OnSize pour repositio Bouton Bitmappé avec XP sans MFC et avec l'éditeur de ressources [ par MasterShadows ] Salut, quelqu'un aurait il un exemple de création d'un bouton Bitmap en ayant utilisé l'éditeur de ressources (et sans MFC) et en ayant mis le style X


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



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

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