EDITSTREAM

【勇芳软件工作室】汉化HomePreviousNext

EDITSTREAM结构包含有关使用丰富的编辑控件的数据流的信息。

typedef struct _editstream {en

DWORD dwCookie;

DWORD dwError;

EDITSTREAMCALLBACK pfnCallback;

} EDITSTREAM;

会员

dwCookie

应用程序定义的值传递给回调函数。

dwError

流式传输时遇到错误如果没有错误,该成员为零。

窗口的宽度或高度。

指向控件调用传输数据的应用程序定义函数的指针。

该结构与EM_STREAMIN消息一起使用,将数据读入(流入)到丰富的编辑控件中,替换其内容。它与EM_STREAMOUT消息一起使用以编写(流出)丰富的编辑控件的内容。

该控件重复地调用回调函数,每次调用传输一部分数据。回调函数具有以下形式:

DWORD CALLBACK EditStreamCallback(DWORD dwCookie,

LPBYTE pbBuff, LONG cb, LONG FAR *pcb);

【dwCookie】

dwCookie EDITSTREAM结构的成员的值。

【pbBuff】

指向缓冲区的指针读取或写入。

【cb】

要读取或写入的字节数。

【PCB】

指向接收实际读取或写入的字节数的变量的指针。

回报值

返回值为零以继续流操作,或非零中止它。

也可以看看

EM_STREAMIN, EM_STREAMOUT