EDITSTREAM 结构 (richedit.h)

包含应用程序在 EM_STREAMINEM_STREAMOUT 消息中传递给丰富编辑控件的信息。 丰富编辑控件使用信息将数据流传入或传出控件。

语法

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

成员

dwCookie

类型: DWORD_PTR

指定富编辑控件传递给由 pfnCallback 成员指定的 EditStreamCallback 回调函数的应用程序定义值。

dwError

类型: DWORD

指示流式传入 (读取) 或流出 (写入) 操作的结果。 值为零表示没有错误。 非零值可以是 EditStreamCallback 函数的返回值,也可以是指示控件遇到错误的代码。

pfnCallback

类型: EDITSTREAMCALLBACK

指向 EditStreamCallback 函数的指针,该函数是应用程序定义的函数,控件调用该函数来传输数据。 控件重复调用回调函数,每次调用时传输一部分数据。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 richedit.h

另请参阅

EM_STREAMIN

EM_STREAMOUT

EditStreamCallback

引用