Partager via


Opérations de flux de données dans des contrôles richedit

Vous pouvez utiliser des flux de données pour transférer des données dans ou hors d'un contrôle RichEdit (CRichEditCtrl).Un flux de données est défini par une structure d' EDITSTREAM , qui spécifie une mémoire tampon et une fonction de rappel définie par l'application.

Pour lire des données dans un contrôle RichEdit (autrement dit, un flux de données les données dans), utilisez la fonction membre de StreamIn .Le contrôle appelle plusieurs la fonction de rappel définie par l'application, qui transfère une partie des données dans la mémoire tampon à chaque fois.

Pour enregistrer le contenu d'un contrôle RichEdit (autrement dit, un flux de données les données), vous pouvez utiliser la fonction membre de StreamOut .De contrôle écrit à plusieurs reprises à la mémoire tampon puis appelle la fonction de rappel définie par l'application.Pour chaque appel, la fonction de rappel enregistre le contenu de la mémoire tampon.

Voir aussi

Référence

Utilisation CRichEditCtrl

Concepts

Contrôles (MFC)