L_AnnSelectPoint

# include“l_bitmap.h”

L_LTANN_APIL_INTL_AnnSelectPoint (hObject如此)

选择注释对象在指定点,相对于窗口。如果对象重叠,这个函数选择前面的对象。

参数

HANNOBJECThObject

注释对象的句柄。

LPPOINT如此之

指针指向窗口点结构。坐标是相对于窗口的客户区有关。

返回

价值 意义
成功 函数是成功的。
< 1 一个错误发生。指返回代码

评论

选择一个对象集的选择属性为TRUE。

必需的dll和库

平台

x64 Win32。

另请参阅

功能

主题

例子

本例中选择一个对象在特定点的窗口,改变了
背景颜色的选择对象,并更新显示。

L_INT AnnSelectPointExample (HWND HWND,HANNOBJECT hContainer容器)/ *注释* /对象{L_INT nRet;矩形rClientArea;/ *当前窗口的客户区* /点SelectionPoint;/ *点客户区* /HDC hWindowDC;/ * * /设备上下文的当前窗口矩形rAnnBounds;/ *边界矩形时显示注意* // *获取当前的设备上下文窗口* /hWindowDC = GetDC (hWnd);/ *获取当前窗口的客户区* /GetClientRect (hWnd, &rClientArea);/ *选择一个对象窗口的左上角部分* /SelectionPoint。y = rClientArea。/ 4;SelectionPoint。x = rClientArea。正确的/ 4;nRet = L_AnnSelectPoint (hContainer &SelectionPoint);如果(nRet ! =成功)返回nRet;/ *设置背景颜色的选择对象* /nRet = L_AnnSetBackColor (hContainer RGB (255, 0, 0), ANNFLAG_SELECTED | ANNFLAG_RECURSE);如果(nRet ! =成功)返回nRet;/ *得到的边界矩形选定对象* /nRet = L_AnnGetSelectRect (hContainer &rAnnBounds);如果(nRet ! =成功)返回nRet;/ * * /窗口的设备上下文hWindowDC = GetDC (hWnd);/ * * /显示变化nRet = L_AnnDraw (hWindowDC &rAnnBounds hContainer);如果(nRet ! =成功)返回nRet;/ *删除排队的油漆消息* /ValidateRect (hWnd, &rAnnBounds);返回成功;}

LEADTOOLS光栅成像C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。