L_DlgDotRemove

# include“l_bitmap.h”

L_LTDLG_APIL_INTL_DlgDotRemove (hWndOwner pDlgParams)

显示“点删除”对话框,并获取L_DotRemoveBitmap

该函数可在文档/医疗文档/医疗工具包。

参数

L_HWNDhWndOwner

拥有对话框的窗口的句柄。

LPDOTREMOVEDLGPARAMSpDlgParams

指向DOTREMOVEDLGPARAMS结构将通过对话框使用用户输入的值更新。在调用此函数之前,设置此结构的成员,以设置对话框的初始值。

返回

价值 意义
SUCCESS_DLG_OK 按下“OK”按钮,成功退出对话框。
SUCCESS_DLG_CANCEL 按下“取消”按钮,成功退出对话框。
< 1 发生错误。指返回代码

评论

L_DotRemoveBitmap函数仅适用于1位图像。方法中提供位图DOTREMOVEDLGPARAMS结构,它必须是1位位图。

点删除对话框。
必需的dll和库

另请参阅

功能

主题

例子

ShowDlgDotRemoveExample(HWND HWND,pBITMAPHANDLE pBitmap)L_INT nRet;dotremovelgparams;BITMAPHANDLE BitmapRegion;memset (&DlgParams, 0,运算符(dotremovedlgparams));memset (&BitmapRegion, 0,运算符(bitmaphandle));DlgParams。uStructSize =运算符(dotremovedlgparams);DlgParams。pBitmap = pBitmap;DlgParams.DotRemove.uStructSize =运算符(dotremove);DlgParams.DotRemove.pBitmapRegion = &BitmapRegion;DlgParams.DotRemove.uBitmapStructSize =运算符(bitmaphandle);DlgParams.DotRemove.iMinDotWidth = 1000;DlgParams.DotRemove.iMinDotHeight = 1000;DlgParams.DotRemove.iMaxDotWidth = 1000;DlgParams.DotRemove.iMaxDotHeight = 1000;DlgParams.DotRemove.uFlags = DOT_USE_DIAGONALS |DOT_USE_DPI;DlgParams。uDlgFlags = DLG_DOTREMOVE_SHOW_PREVIEW |DLG_DOTREMOVE_SHOW_TOOL_ZOOMLEVEL;nRet = L_DlgInit (DLG_INIT_COLOR);如果(nRet != SUCCESS && nRet != error_dlg_alreadyinitialized)返回nRet;nRet = L_DlgDotRemove (hWnd, &DlgParams);如果(nRet < 1)返回nRet;如果(L_BitmapHasRgn (&BitmapRegion))L_FreeBitmapRgn (&BitmapRegion);nRet = L_DlgFree ();如果(nRet != SUCCESS)返回nRet;返回成功;};
LEADTOOLS Common Dialog C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。