Operace s datovými proudy v ovládacích prvcích pro úpravy s formátováním
Streamy můžete použít k přenosu dat do nebo z bohatého ovládacího prvku pro úpravy (CRichEditCtrl). Stream je definován strukturou EDITSTREAM , která určuje vyrovnávací paměť a funkci zpětného volání definovanou aplikací.
Pokud chcete číst data do ovládacího prvku pro úpravy s bohatým formátem (tj. streamovat data), použijte funkci člena StreamIn . Ovládací prvek opakovaně volá funkci zpětného volání definovanou aplikací, která pokaždé přenese část dat do vyrovnávací paměti.
Pokud chcete uložit obsah ovládacího prvku pro úpravy s formátem (tj. streamovat data), můžete použít členovou funkci StreamOut . Ovládací prvek opakovaně zapisuje do vyrovnávací paměti a potom volá funkci zpětného volání definovanou aplikací. Pro každé volání uloží funkce zpětného volání obsah vyrovnávací paměti.