ITextServices::TxGetText 方法 (textserv.h)
以 BSTR 形式返回控件中的所有 Unicode 纯文本。
语法
HRESULT TxGetText(
BSTR *pbstrText
);
参数
pbstrText
类型: BSTR *
Unicode 纯文本。
返回值
类型: HRESULT
如果输出参数中成功返回文本,则 返回值S_OK。
如果方法失败,则返回值为以下 HRESULT 代码之一。 有关 COM 错误代码的详细信息,请参阅 COM 中的错误处理。
返回代码 | 说明 |
---|---|
|
传入的 BSTR 指针无效。 |
|
无法为文本副本分配内存。 |
注解
主机 (调用方) 获取返回的 BSTR 的所有权。
检索纯文本数据的其他方法是使用 WM_GETTEXT 或文本对象模型 (TOM) GetText 方法。
如果控件中没有文本,则分配 BSTR 并在其中返回0x000D。
返回的文本 不 一定以 null 结尾。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | textserv.h |
DLL | Msftedit.dll |
请参阅
概念性
其他资源
引用