PicOcxControl接口说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PicOcx Control 接口说明: 方法:
• BOOL AddWatermark(OLE_XPOS_PIXELS left, OLE_YPOS_PIXELS top,
OLE_XSIZE_PIXELS width, OLE_YSIZE_PIXELS height, BSTR FAR* bstrText, OLE_COLOR ocText, OLE_COLOR ocBkgnd)
■ 功能:
在指袒的矩形区域中添加一个半透明的浮水印。

■ 参数:
left, top width,
height bstrText
ocText ocBkgnd
矩形区域左上角的
坐标 矩形区域的髙度和宽度 水印信息文本 水印文本的颜色 矩形区域的背景颜色
■ 返回值:
TRUE
水印操作成功 FALSE
水印操作失败
• void Blur(BOOL bBlur) ■ 功能:
对图i 象进行锯齿/反锯齿处理。

■返回值:

• void MovePicRect(OLE_XPOS_PIXELS left, OLE_YPOS_PIXELS top, OLE_XSIZE_PIXELS width, OLE_YSIZE_PIXELS height) ■功能:
尽可能地将图像中的一个矩形区域充满整个控件窗口(按框移动)。

■ 参数:
■ 返回值: 无 • BOOL OpenFile(BSTR FAR* bstrFileName)
■功能:
打开图像文件。

bstrFileName (*bstrFileName)包含图像文件完整的路径夕2如 果其值为NULL,则控件可以弹出一个标准的文件对话框
参数:
bBlur 齿
化处理
为TRUE 时进行反锯齿处理:为FALSE 时进行锯
left, top width, height
矩形区域左上角的坐标 矩形区域的髙度和宽度
■ 返回值:
TRUE FALSE 图像加载成功
图像加载失败或用户取消了文件对话框
• BOOL Print(long dpiHor乙long dpiVert)
■功能:
打印图
像。

■ 参数:
dpiHorz dpiVert图像扫描时的水平分辨率图像扫描时的垂直分辨率
■返回值:TRUE FALSE 图像数据已成功发送到打印机任务队列打印过程中发生错误或用户取消了打印对话框
• void ShowToolBar(BOOL bShow)
■功能:
显示/隐藏控件自带的工具栏。

■参数:
bShow为TRUE时显示工具栏:为FALSE时隐藏工具栏
■返回值:

• BOOL ZoomFit()
■功能:
尽可能地将整幅图像充满控件窗口。

■参数:

■返回值:
TRUE FALSE 操作成功
缩放过程中发生错误,有可能是图像没有加载
• BOOL ZoomFitWidthO
■ 功能:将图i象缩放到与控件窗口等宽。

■参数: 无
■ 返回值:TRUE FALSE
操作成功
缩放过程中发生错误,有可能是图像没有加载• BOOL ZoomFitHeight()
■功能:
将图像缩放到与控件窗口等髙。

■ 参数:

■返回值:
TRUE FALSE 操作成功
缩放过程中发生错误,有可能是图像没有加载
• BOOL ZoomPic(float fRate)
■功能:
缩放图像。

■ 参数:
fRate 缩放比例,为大于0的实数。

当0<fRate< 1时表
示对图像进行缩小;当fRate=1时表示按照图像的实际大小显示:当
fRate>l时表示对图像进行放大
■返回值:
TRUE FALSE 操作成功
缩放过程中发生错误,有可能是图像没有加载。

相关文档
最新文档