EM_STREAMOUT

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

EM_STREAMOUT消息将富编辑控件的内容写入(流出)到指定的数据流。

EM_STREAMOUT

wParam = (WPARAM) (UINT) uFormat;

lParam = (LPARAM) (EDITSTREAM FAR *) lpStream;

参数

【UFormat】

指定以下数据格式之一的值:

含义
SF_TEXT带空格的文本代替OLE对象
SF_RTFRTF格式
SF_RTFNOOBJSRTF与空格代替OLE对象。
SF_TEXTIZED具有OLE对象的文本表示形式的文本。

如果应用程序存储OLE对象本身,则SF_RTFNOOBJS选项很有用,因为OLE对象的RTF表示不是很紧凑。控制字\\ objattph后跟一个空格表示对象位置。

所有数据格式可以与SFF_SELECTION标志组合。如果指定了SFF_SELECTION标志,则只会将当前选择的内容流出。否则,控制的全部内容将被流出。

SF_RTF和SF_RTFNOOBJS格式可以与SFF_PLAINRTF标志组合。如果指定了SFF_PLAINRTF标志,则忽略特定于语言的RTF关键字。只有所有语言通用的关键字才会被流出。

【lpStream】

指向EDITSTREAM结构。控件通过重复调用由结构的窗口的宽度或高度。成员指定的功能来流出数据。

返回值

返回写入数据流的字符数。

也可以看看

EDITSTREAM