L_UpdateZoomView

# include“l_bitmap.h”

L_LTZMV_APIL_INTL_UpdateZoomView (hWnd, pZoomViewProps)

使用新设置更新指定的缩放视图。

参数

HWNDhWnd

窗口的句柄。

pZOOMVIEWPROPSpZoomViewProps

指向ZOOMVIEWPROPS结构要使用用于控制放大视图的行为的选项进行更新。在调用此函数之前,必须填充pZoomViewProps->uIndex。

返回

价值 意义
成功 活动很成功。
< 1 发生错误。指返回代码

评论

这个函数应该在应用程序中更新图像的目标矩形时调用。例如,如果图像被滚动或缩放,则使用新的目标矩形调用此函数。

如果以任何方式处理或更改图像,也应该调用此函数(例如,L_FlipBitmap)。

若要更改缩放视图的当前选项,请更改指向的结构中的值pZoomViewProps并将一个指向更新结构的指针传递给L_UpdateZoomView函数。

要将缩放视图附加到窗口,请调用L_CreateZoomView函数。要显示放大视图,请调用L_RenderZoomView函数。

当不再需要缩放视图时,调用L_DestroyZoomView函数停止指定的缩放视图过程,并将其从窗口句柄中分离。

必需的dll和库

平台

x64 Win32。

另请参阅

功能

主题

例子

L_INT UpdateZoomViewExample(HWND){L_INT nRet;L_UINT uCount,我;ZOOMVIEWPROPS ZOOMVIEWPROPS;memset (&ZoomViewProps 0运算符(ZOOMVIEWPROPS));如果(L_WindowHasZoomView (hWnd)){nRet = L_GetZoomViewsCount (hWnd, &uCount);如果(nRet != SUCCESS)返回nRet;(i = 0;i < uccount;++i){ZoomViewProps。uIndex = i;nRet = L_GetZoomViewProps (hWnd, &ZoomViewProps,运算符(ZoomViewProps));如果(nRet != SUCCESS)返回nRet;ZoomViewProps。bCallouts = FALSE;nRet = L_UpdateZoomView(hWnd, &ZoomViewProps);如果(nRet != SUCCESS)返回nRet;其他的返回虚假的;返回成功;
栅格成像C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。