# include“l_bitmap.h”
L_LTANN_APIL_INTL_AnnGetRect (hObject pRect pRectName)
获取当前定义注释指定对象的矩形。每个对象都有一个定义矩形,相交对象的外层的点。
注释对象的句柄。
地址的变量更新与注释对象当前的矩形。通过NULL如果你不希望检索此信息。
变量的地址被更新的边界矩形注释对象的名称。通过NULL如果你不希望检索此信息。
价值 | 意义 |
---|---|
成功 | 函数是成功的。 |
< 1 | 一个错误发生。指返回代码。 |
定义矩形,用于大小和位置对象,不同于边界矩形如下:
定义矩形相交最外层的点定义的对象。如果一条线是超过一个像素宽,其定义点中间的线。
边界矩形线宽占和用作矩形无效时显示一个对象。如果线条宽度是偶数,边界矩形是略有扩大,允许线的中心是如何定义的变化在不同的系统。指的是L_AnnGetBoundingRect函数。
对象的外部线宽度的一半在其定义矩形,如下图所示:
如果显示(见注释对象名称L_AnnSetNameOptions和L_AnnGetNameOptions在注释对象名称)的更多信息,它可以出现远离注释对象本身。出于这个原因,另一个为注释定义矩形对象名称可以通过传递一个变量的地址数据类型矩形的论点pRectName
。
的ANNRECT结构就像一个窗口矩形结构,除了它使用双精度浮点值。
对象的矩形的坐标是相对于其容器对象。坐标解释使用容器的缩放因子和偏移量,中描述低级协调制度注释。
必需的dll和库
x64 Win32。
这个例子显示了定义一个注释的矩形对象,
和定义注释的矩形对象的名字。
L_INT AnnGetRectExample (HANNOBJECT hObject)
{
L_INT nRet;
ANNRECT rcAnnObjectBounds;
ANNRECT rcAnnNameBounds;
L_TCHAR szMsg [200];
nRet = L_AnnGetRect (hObject &rcAnnObjectBounds &rcAnnNameBounds);
如果(nRet ! =成功)
返回nRet;
_stprintf_s (szMsg文本(“L_AnnGetRect \ n \ tObject边界[%低频,%低频,%低频,%低频]\ n \ tName界限(低频百分比、低频百分比,%低频,%低频)”),
rcAnnObjectBounds。离开了,rcAnnObjectBounds。前,rcAnnObjectBounds。rcAnnObjectBounds.bottom,
rcAnnNameBounds。离开了,rcAnnNameBounds。前,rcAnnNameBounds。对,rcAnnNameBounds.bottom);
对话框(NULL, szMsg文本(”“),MB_OK);
返回成功;
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。