描述
以各种方式计算文本长度.通常在创建缓冲区以接收来自控件的文本之前调用.您可以使用此功能或发送EM_GETTEXTLENGTHEX消息明确.
FreeBasic Syntax
FUNCTION RichEdit_GetTextLengthEx ( _ BYVAL hRichEdit AS HWND, _ BYVAL lpgtex AS GETTEXTLENGTHEX PTR _ ) AS LONG |
参数
hRichEdit |
[in]编辑器控件句柄 |
lpgtex |
[in, out]指向GETTEXTLENGTHEX结构接收文本长度信息. |
Return Value
该消息返回的数目TCHARs在编辑控件中,取决于GETTEXTLENGTHEX结构.如果不兼容的标志被设置在flags成员,消息返回E_INVALIDARG.
备注
此消息是一个快速和简单的方法来确定丰富的编辑控件的Unicode版本中的字符数.但是,对于非Unicode目标代码页,您可能会将其转换为单字节和双字节字符的组合.
最低操作系统
Windows 95和Windows NT的丰富的编辑2.0, 98, 4.0.
引用文件
AfcRichEdit.inc