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

RichEdit_GetTextEx

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

描述

 

获取您想要的任何特定代码库中的'富编辑控件'中的所有文本.您可以使用此功能或发送EM_GETSELTEXT消息明确.

 

FreeBasic Syntax

FUNCTION RichEdit_GetTextEx ( _

BYVAL hRichEdit AS HWND, _

BYVAL lpgtex AS GETTEXTEX PTR, _

BYVAL buffer AS ANY PTR _

) AS DWORD

 

参数

hRichEdit

[in]富文本编辑器控件的句柄

lpgt

[in]指向GETTEXTEX结构,这表明如何翻译的文本再放入输出缓冲区.

buffer

[in, out]指向一个空结束的字符串接收文本.这个缓冲区的大小应放在GETTEXTEX结构cb成员.

 

Return Value

 

返回值是TCHARs复制到输出缓冲区.

 

备注

 

如果输出缓冲区的大小小于控件中文本的大?虮嗉丶悠淦鹗即Ω粗莆谋静⒔渲糜诨撼迩?直到缓冲区已满为止.终止空字符仍将放在缓冲区的结尾.

 

如果请求ANSI文本,EM_GETTEXTEX使用WideCharToMultiByte函数将Unicode字符ANSI.它允许你去从Unicode ANSI使用特定的代码页.这个GETTEXTEX结构包含成员(lpDefaultCharlpUsedDefChar)是用于从Unicode转换ANSI.?

 

最低操作系统

 

Windows 95和Windows NT的丰富的编辑2.0, 98, 4.0.

 

引用文件

 

AfcRichEdit.inc