Partager via


STRUCTURE EDITSTREAM (richedit.h)

Contient les informations qu’une application transmet à un contrôle d’édition enrichi dans un message EM_STREAMIN ou EM_STREAMOUT . Le contrôle d’édition enrichi utilise les informations pour transférer un flux de données vers ou hors du contrôle.

Syntaxe

typedef struct _editstream {
  DWORD_PTR          dwCookie;
  DWORD              dwError;
  EDITSTREAMCALLBACK pfnCallback;
} EDITSTREAM;

Membres

dwCookie

Type : DWORD_PTR

Spécifie une valeur définie par l’application que le contrôle d’édition enrichi passe à la fonction de rappel EditStreamCallback spécifiée par le membre pfnCallback .

dwError

Type : DWORD

Indique les résultats de l’opération stream-in (lecture) ou stream-out (écriture). La valeur zéro n’indique aucune erreur. Une valeur différente de zéro peut être la valeur de retour de la fonction EditStreamCallback ou un code indiquant que le contrôle a rencontré une erreur.

pfnCallback

Type : EDITSTREAMCALLBACK

Pointeur vers une fonction EditStreamCallback , qui est une fonction définie par l’application que le contrôle appelle pour transférer des données. Le contrôle appelle la fonction de rappel à plusieurs reprises, transférant une partie des données à chaque appel.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête richedit.h

Voir aussi

EM_STREAMIN

EM_STREAMOUT

EditStreamCallback

Référence