Fluxuri

Puteți utiliza fluxuri pentru a transfera date în sau la un control de editare bogat. Un flux este definit de o structură de EDITSTREAM , care specifică o tampon și o funcție de apel invers definite de aplicare.

Pentru a citi date într-un bogat control de editare (adică, flux datele din), utilizați mesajul de EM_STREAMIN . Controlul necesită în mod repetat funcția de apel invers a aplicației, care transferă o porțiune din datele în zona-tampon de fiecare dată.

Pentru a salva conținutul bogat control de editare (care este, fluxul datelor la), aveți posibilitatea să utilizați EM_STREAMOUT mesajul. Controlul scrie în mod repetat de către buffer-ul și apoi apelează funcția de apel invers aplicației. Fiecare apel, funcția de apel invers salvează conținutul buffer-ului.

Index