Freigeben über


EDITSTREAM-Struktur (richedit.h)

Enthält Informationen, die eine Anwendung an ein Rich-Edit-Steuerelement in einer EM_STREAMIN oder EM_STREAMOUT Nachricht übergibt. Das Rich-Edit-Steuerelement verwendet die Informationen, um einen Datenstrom in oder aus dem Steuerelement zu übertragen.

Syntax

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

Angehörige

dwCookie

Typ: DWORD_PTR

Gibt einen anwendungsdefinierte Wert an, den das Rich-Edit-Steuerelement an die EditStreamCallback- Rückruffunktion übergibt, die vom pfnCallback Member angegeben wird.

dwError

Typ: DWORD-

Gibt die Ergebnisse des Datenstrom-In-Vorgangs (Lesen) oder Streamouts (Schreiben) an. Ein Wert von Null gibt keinen Fehler an. Ein Wert ungleich Null kann der Rückgabewert der EditStreamCallback--Funktion oder ein Code sein, der angibt, dass das Steuerelement einen Fehler festgestellt hat.

pfnCallback

Typ: EDITSTREAMCALLBACK-

Zeiger auf eine EditStreamCallback--Funktion, bei der es sich um eine anwendungsdefinierte Funktion handelt, die vom Steuerelement aufgerufen wird, um Daten zu übertragen. Das Steuerelement ruft die Rückruffunktion wiederholt auf, wobei ein Teil der Daten mit jedem Aufruf übertragen wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Header- richedit.h

Siehe auch

EM_STREAMIN

EM_STREAMOUT

EditStreamCallback-

Referenz-