Freigeben über


Streamoperationen in RichEdit-Steuerelementen

Sie können Streams für Datenübertragung in oder aus einem Rich-Edit-Steuerelement (CRichEditCtrl) verwenden. Ein Stream wird durch eine EDITSTREAM-Struktur definiert, die einen Puffer und eine anwendungsdefinierte Rückruffunktion angibt.

Um Daten in ein Rich-Edit-Steuerelement zu lesen (Objekts bedeutet, dass Sie die Daten in), verwenden Sie die StreamIn-Memberfunktion. Das Steuerelement ruft wiederholt die anwendungsdefinierte Rückruffunktion auf, die einen Teil der Daten in den Puffer jedes Mal überträgt.

Um Inhalte eines Rich-Edit-Steuerelements zu speichern (Objekts bedeutet, dass Sie die Daten aus), können Sie die Memberfunktion StreamOut verwenden. Das Steuerelement schreibt wiederholt des Puffers und ruft dann die anwendungsdefinierte Rückruffunktion auf. Für jeden Aufruf speichert die Rückruffunktion den Inhalt des Puffers.

Siehe auch

Referenz

Verwenden von CRichEditCtrl

Konzepte

Steuerelemente (MFC)