ITextHost::TxSetCursor 方法 (textserv.h)

在文本宿主的窗口中 (I 型梁) 建立新的光标形状。

语法

void TxSetCursor(
  [in] HCURSOR hcur,
  [in] BOOL    fText
);

参数

[in] hcur

类型: HCURSOR

光标的句柄。

[in] fText

类型: BOOL

如果 为 TRUE,则表示调用方正在尝试设置文本光标。 有关详细信息,请参阅备注部分。

返回值

备注

无论控件处于活动状态还是非活动状态,都可以随时调用此方法。

文本服务对象应调用 TxSetCursor 来设置鼠标光标。 如果 fText 参数为 TRUE,则文本服务对象将尝试设置文本光标, (光标在未选择) 的文本上时,光标显示为 I 型梁。 在这种情况下,主机可以将其设置为任何控件 MousePointer 属性。 这是 Microsoft Visual Basic 兼容性所必需的,因为通过 MousePointer 属性,Visual Basic 程序员可以控制鼠标光标的形状。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 textserv.h
DLL Msftedit.dll

另请参阅

ITextHost

无窗口富编辑控件概述