Freigeben über


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.

Siehe auch

Verwenden von CRichEditCtrl
Steuerelemente