STRUCTURE EDITSTREAM (richedit.h)
Contient des 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
Indique les résultats de l’opération stream-in (lecture) ou stream-out (écriture). La valeur zéro indique qu’aucune erreur n’est générée. 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, en transférant une partie des données avec chaque appel.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
d’en-tête | richedit.h |
Voir aussi
de référence