Comment utiliser les opérations de modification enrichie du Presse-papiers
Une application peut coller le contenu du Presse-papiers dans un contrôle d’édition enrichi à l’aide du meilleur format de Presse-papiers disponible ou d’un format de Presse-papiers spécifique. Vous pouvez également déterminer si un contrôle d’édition enrichi est capable de coller un format de Presse-papiers.
Bon à savoir
Technologies
Prérequis
- C/C++
- Programmation de l’interface utilisateur Windows
Instructions
Utiliser une opération d’édition enrichie du Presse-papiers
Comme avec un contrôle d’édition, vous pouvez copier ou couper le contenu de la sélection actuelle à l’aide du message WM_COPY ou WM_CUT . De même, vous pouvez coller le contenu du Presse-papiers dans un contrôle d’édition enrichi à l’aide du message WM_PASTE . Le contrôle colle le premier format disponible qu’il reconnaît, qui est probablement le format le plus descriptif.
Pour coller un format de Presse-papiers spécifique, vous pouvez utiliser le message EM_PASTESPECIAL . Ce message est utile pour les applications avec une commande Coller spécial qui permet à l’utilisateur de sélectionner le format du Presse-papiers. Vous pouvez utiliser le message EM_CANPASTE pour déterminer si un format donné est reconnu par le contrôle.
Vous pouvez également utiliser le message EM_CANPASTE pour déterminer si un format de Presse-papiers disponible est reconnu par un contrôle d’édition enrichi. Ce message est utile lors du traitement du message WM_INITMENUPOPUP . Une application peut activer ou griser sa commande Coller selon que le contrôle peut coller n’importe quel format disponible.
Les contrôles d’édition enrichi inscrivent deux formats de Presse-papiers :
- Format de texte enrichi
- Format de texte enrichi sans objets
- RichEdit Text and Objects
Une application peut inscrire ces formats à l’aide de la fonction RegisterClipboardFormat , en spécifiant les valeurs CF_RTF, CF_RTFNOOBJS et CF_RETEXTOBJ.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour