Freigeben über


Streamoperationen in den Rich-Edit-Steuerelementen

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

Um Daten in einem Rich-Edit-Steuerelement Stream gelesen werden (d. h. der Daten), verwenden Sie die StreamIn-Memberfunktion.Das Steuerelement ruft wiederholt die anwendungsdefinierte Rückruffunktion an, die einen Teil der Daten jedes Mal in den Puffer übertragen werden.

Um den Inhalt eines Rich-Edit-Steuerelements einem Stream zu speichern (d. h. der Daten heraus) können Sie die StreamOut-Memberfunktion verwenden.Das Steuerelement wird in den Puffer geschrieben wird, und ruft anschließend die anwendungsdefinierte Rückruffunktion an.Für jeden Aufruf speichert die Rückruffunktion den Inhalt des Puffers.

Siehe auch

Referenz

Verwenden von CRichEditCtrl

Konzepte

Steuerelemente (MFC)