Streamoperationen in RichEdit-Steuerelementen
Sie können Datenströme verwenden, um Daten in ein oder aus einem Rich-Edit-Steuerelement (CRichEditCtrl) zu übertragen. Ein Datenstrom wird durch eine EDITSTREAM-Struktur definiert, die einen Puffer und eine anwendungsdefinierte Rückruffunktion angibt.
Verwenden Sie zum Lesen von Daten in ein Rich-Edit-Steuerelement (d. h. streamen Sie die Daten in), die StreamIn-Memberfunktion . Das Steuerelement ruft wiederholt die anwendungsdefinierte Rückruffunktion auf, die jedes Mal einen Teil der Daten in den Puffer überträgt.
Zum Speichern des Inhalts eines Rich-Edit-Steuerelements (d. h. streamen Sie die Daten aus), können Sie die StreamOut-Memberfunktion verwenden. Das Steuerelement schreibt wiederholt in den Puffer und ruft dann die anwendungsdefinierte Rückruffunktion auf. Für jeden Aufruf speichert die Rückruffunktion den Inhalt des Puffers.