L_AnnRealize

# include“l_bitmap.h”

L_LTANN_APIL_INThObject L_AnnRealize (pBitmap prcBounds, fRedactOnly)

适用于指定的位图注释对象,改变位图,本身。

参数

pBITMAPHANDLEpBitmap

位图句柄指针引用图更新。

LPRECTprcBounds

指针指向窗口矩形结构,指定的边界矩形注释将它们分开。

为默认你可以传递NULL,匹配位图通过指定左= 0,= 0,= =位图的宽度,和底部位图的高度。

HANNOBJECThObject

注释对象的句柄。

L_BOOLfRedactOnly

国旗表明哪些对象实现。可能的值是:

价值 意义
真正的 意识到只有修订对象
意识到任何可见的对象。

返回

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

评论

如果你指定一个容器对象,容器中的所有注释。您可以指定编校只有如果你只想实现编辑对象,用于隐藏信息。

如果你意识到一个编辑对象,移动编辑对象将隐藏编辑对象的原始位置。恢复下的图像编辑对象(当你移动编辑对象,底层图像不是隐藏),你必须使不真实编辑对象通过调用L_AnnUnrealize

这个函数是由治疗实现位图作为设备上下文和设备上下文中的注释。

当你叫L_AnnRealizefRedactOnly后面的背景设置为TRUE,编辑对象保存到编辑对象。背景信息保存在对象之后,可以恢复L_AnnUnrealize。如果一个编辑对象已经位图,然后背景不被保存。后台保存内部锁定对象。这种方式,可以实现完整的安全性。如果需要隐藏图像的一部分,编辑对象上可以放置和L_AnnRealize fRedactOnly可以称为设置为true。下的位图对象改变,部分保存在编辑对象。接下来,对象锁定并保存位图。恢复原始图像,编辑对象必须解锁,然后使用正确的关键L_AnnUnrealize必须每次调用编辑对象解锁。

加密机对象不能被实现。加密机是唯一注释对象不能被实现。

这个函数只能为1、4、8、16、24位图像。当使用一个图像,其他每像素的比特数,电话L_ColorResBitmap改变图像调用L_AnnRealize之前支持比特每像素。

必需的dll和库

平台

x64 Win32。

另请参阅

功能

主题

例子

为完整的示例代码,请参阅注释的例子。
这个例子实现所有对象,使用默认的矩形。

L_INT AnnRealizeExample (HANNOBJECT HANNOBJECT, pBITMAPHANDLE pBitmap){L_INT nRet;HANNOBJECT RootContainer;* / / *根容器* / / *的根容器nRet = L_AnnGetTopContainer (hAnnObject &RootContainer);如果(nRet ! =成功)返回nRet;/ *实现所有对象* /nRet = L_AnnRealize (RootContainer pBitmap, NULL,假);如果(nRet ! =成功)返回nRet;返回成功;}

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