COLLER - API Windows [Résolu]

Signaler
Messages postés
302
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
22 avril 2006
-
Messages postés
302
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
22 avril 2006
-
COLLER ... ça fait 10 minutes que je cherche je trouve toujours rien ................

(précision: je veux coller du texte dans un edit)

help

<hr size="2" width="100%">Dorian / 14 ans / sous Dev-C++

I always need help ... . . . . . . . . .

2 réponses

Messages postés
47
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
4 janvier 2006

HGLOBAL hglb;
LPTSTR lptstr;
if (!IsClipboardFormatAvailable(CF_TEXT)) //si le contenu du presse papiers n'est pas du texte
return;
if (!OpenClipboard(hEdit))//si on ne peut pas ouvrir le presse papiers(hEdit: handle de la fenetre qui a besoin du clipboard
return;
hglb = GetClipboardData(CF_TEXT); //on récupère les données au format texte
lptstr =(LPTSTR) GlobalLock(hglb);
SetWindowText(hEdit,lptstr,"Contenu du presse papiers",NULL);
GlobalUnlock(hglb);
CloseClipboard();

Debutant informatique :-)
Messages postés
302
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
22 avril 2006

merci ça marche :p

<hr size="2" width="100%">Dorian / 14 ans / sous Dev-C++

I always need help ... . . . . . . . . .