# include“l_bitmap.h”
L_LTANN_APIL_INTL_AnnTextEdit (hObject);
该函数使基于文本的注释进入编辑模式。
基于文本的注释对象的句柄。
价值 | 意义 |
---|---|
成功 | 活动很成功。 |
< 1 | 发生错误。指返回代码. |
该函数使基于文本的注释进入编辑模式,该模式显示一个编辑窗口,用于直接输入文本。调用此函数允许用户以编程方式强制对象进入编辑模式——当创建或双击基于文本的注释时,该操作通常在自动化模式下可用。
它可以与任何基于文本的注释一起使用,包括:
成功呼叫L_AnnSetText()的影响hObject
以以下方式:
如果不选中hObject,则hObject将被选中,其他所有对象将不被选中。
如果已经选择了hObject,则所有对象的选择状态保持不变。
如果hObject是选中的几个对象之一,则所有对象的选择状态不变。
只有一个对象可以处于文本编辑模式。因此,如果另一个文本对象处于文本编辑模式(hObject2),调用L_AnnTextEdit()将使hObject2退出文本编辑模式,并将hObject放入文本编辑模式。
如果hObject没有包含在根容器中,并且不在自动化模式中,该函数将使用ERROR_AUTOMATION_INV_HANDLE失败。
此函数仅适用于以下对象:
如果传递的对象不是这些类型之一,函数将返回ERROR_INV_PARAMETER。
必需的dll和库
x64 Win32。
本例以编程方式创建一个注释文本对象
进入编辑模式。
注意,hObject必须是一个注释。
L_INT AnnTextEditExample(HANNOBJECT)
{
L_INT nRet = SUCCESS;
L_TCHAR* pszError = NULL;
nRet = L_AnnTextEdit(hObject);
开关(nRet)
{
情况下成功:
pszError = NULL;
打破;
情况下ERROR_AUTOMATION_INV_HANDLE:
pszError = TEXT(“L_AnnTextEdit失败,因为您不在自动模式”);
打破;
情况下ERROR_INV_PARAMETER:
pszError = TEXT(“L_AnnTextEdit失败,因为hObject不是基于文本的”);
打破;
默认的:
pszError = TEXT(“L_AnnTextEdit失败”);
打破;
}
如果(pszError)
消息框(NULL, pszError, TEXT(“错误”), MB_OK);
返回nRet;
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。