Bonjour,
Je veux être capable de sauvegarder dans un fichier, le texte qu'il y a dans le presse-papier.
Et ensuite je veux être capable d'ouvrir le fichier et de remettre le texte dans le presse-papier.
Pour la sorte de Texte c'est du texte comme pour Microsoft Word ou WordPad.
Ce qui veux dire que le texte doit garder ces options comme (Ça police, ça grosseur, ça couleur, savoir si il est en caractère gras, ect)
Dans mes recherches j'ai seulement trouvé comment lire et écrire dans le presse-papier avec du texte simple sans options.
Voici un code pour lire du texte simple dans le presse-papier:
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 HGLOBAL hglb; LPTSTR lptstr; if (!IsClipboardFormatAvailable(CF_TEXT)) return; if (!OpenClipboard(NULL)) return; hglb = GetClipboardData(CF_TEXT); if (hglb != NULL) { lptstr = (LPTSTR)GlobalLock(hglb); // lptstr = le texte du presse-papier if (lptstr != NULL) { GlobalUnlock(hglb); } } CloseClipboard();
Partager