Fluxos

Você pode usar fluxos para transferir dados em ou fora de um Controlarar rich Editar. Um fluxo é definido por uma estrutura EDITSTREAM , que especifica um buffer e uma função callback application-defined.

Para ler dados em um rico editar Controlarar (ou seja, transmitir os dados), use a mensagem EM_STREAMIN . O controle repetidamente chama a função de retorno de chamada do aplicativo, que transfere uma parte dos dados para o buffer de cada vez.

Para salvar o conteúdo de um rich Editar Controlarar (ou seja, transmitir os dados fora), você pode usar a mensagem EM_STREAMOUT . O controle repetidamente grava para o buffer e, em seguida, chama a função de retorno de chamada do aplicativo. Para cada chamada, a função de retorno de chamada salva o conteúdo do buffer.

Index