导航:  Windows Controls Procedures > Rich Edit Control > Structures >

EDITSTREAM

上一页返回章节概述下一页

描述

 

The EDITSTREAM structure contains information that an application passes to a rich edit control in a EM_STREAMIN or EM_STREAMOUT message. The rich edit control uses the information to transfer a stream of data into or out of the control.

 

C/C++ 语法

 

typedef struct _editstream {

DWORD_PTR dwCookie;

DWORD dwError;

EDITSTREAMCALLBACK pfnCallback;

} EDITSTREAM;

 

FreeBasic Syntax

 

TYPE EDITSTREAM

dwCookie    AS DWORD_PTR

dwError     AS DWORD

pfnCallback AS EDITSTREAMCALLBACK

END TYPE

 

成员

 

dwCookie

 

Specifies an application-defined value that the rich edit control passes to the EditStreamCallback callback function specified by the pfnCallback member.

 

dwError

 

Indicates the results of the stream-in (read) or stream-out (write) operation. A value of zero indicates no error. A nonzero value can be the return value of the EditStreamCallback function or a code indicating that the control encountered an error.

 

pfnCallback

 

Pointer to an EditStreamCallback function, which is an application-defined function that the control calls to transfer data. The control calls the callback function repeatedly, transferring a portion of the data with each call.

 

最低操作系统

 

Windows 95, Windows NT 4.0.