ITextHost::TxCreateCaret 方法 (textserv.h)
为无窗口丰富编辑控件的插入点创建一个新形状。
语法
BOOL TxCreateCaret(
[in] HBITMAP hbmp,
[in] INT xWidth,
[in] INT yHeight
);
参数
[in] hbmp
类型: HBITMAP
新插入点形状的位图的句柄。
如果无窗口富编辑控件具有 SES_LOGICALCARET 样式, 则 hbmp 是以下值的组合:
值 | 含义 |
---|---|
|
一个装饰的插入点。 仅当同时指定CARET_RTL时,此值才有效。 |
|
斜体插入符号。 |
|
闪烁的垂直条形图。 |
|
空位图 (用于非退化文本选择) 。 |
|
顺时针旋转 90 度的插入点。 |
|
插入点从右向左移动。 |
[in] xWidth
类型: INT
插入点宽度,以逻辑单元为单位。
[in] yHeight
类型: INT
插入点高度,以逻辑单元为单位。
返回值
类型: BOOL
如果方法成功,则返回 TRUE 。
如果方法失败,则返回 FALSE 。
注解
仅当控件就地处于活动状态时,此方法才有效;控件处于非活动状态时调用可能会失败。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | textserv.h |
DLL | Msftedit.dll |
请参阅
概念性
其他资源