# include“l_bitmap.h”
L_LTDLG_APIL_INTL_DlgHTMLMapper (hWndOwner pDlgParams)
显示HTML地图创建器对话框,以便在图像上创建HTML地图。使用此对话框使用给定的位图创建HTML地图区域。
拥有对话框的窗口的句柄。
指向HTMLMAPPERDLGPARAMS结构,用于初始化对话框。
此对话框还通过使用显示的对话框为输出位图提供调优选项L_DlgJPEGWebTuner,L_DlgGIFWebTuner而且L_DlgPNGWebTuner.
| 价值 | 意义 |
|---|---|
| SUCCESS_DLG_CLOSE | 按下“关闭”按钮,成功退出对话框。 |
| < 1 | 发生错误。指返回代码. |
必需的dll和库
//示例1:L_INT DlgHTMLMapperFirstExample(HWND HWND,pBITMAPHANDLE pBitmap){L_INT nRet;JPEGWEBTUNERDLGPARAMS;memset (&DlgParams, 0,运算符(jpegwebtunerdlgparams));DlgParams。uStructSize =运算符(jpegwebtunerdlgparams);DlgParams。pBitmap = pBitmap;DlgParams。uDlgFlags = DLG_JPEGWEBTUNER_SHOW_EXPORT |DLG_JPEGWEBTUNER_SHOW_INFORMATION |DLG_JPEGWEBTUNER_SHOW_PREVIEW |DLG_JPEGWEBTUNER_SHOW_TOOL_ZOOMLEVEL |DLG_JPEGWEBTUNER_SHOW_SAVETHUMBNAIL |DLG_JPEGWEBTUNER_SHOW_OPTIONS |DLG_JPEGWEBTUNER_SHOW_SAVETHUMBNAIL;nRet = L_DlgInit (DLG_INIT_COLOR);如果(nRet != SUCCESS && nRet != error_dlg_alreadyinitialized)返回nRet;nRet = L_DlgJPEGWebTuner (hWnd, &DlgParams);如果(nRet < 1)返回nRet;nRet = L_DlgFree ();如果(nRet != SUCCESS)返回nRet;返回成功;}//示例2:静态(L_TCHAR* szFileName,pBITMAPHANDLE pBitmap,LPJPEGWEBTUNERDLGPARAMS pParam){{//保存到磁盘SAVEFILEOPTION;memset (&SaveOption, 0,运算符(savefileoption));如果(pParam->bProgressive){SaveOption。pass = -1;}如果(pParam->bWithStamp){SaveOption。|= ESO_JPEGSTAMP | ESO_SAVEWITHSTAMP;SaveOption。StampWidth = 32;SaveOption。StampHeight = 32;SaveOption。StampBits = 24;}L_SaveBitmap (pBitmap,pParam - > nFormat,24日,pParam - > nQuality,&SaveOption);}//保存到磁盘}L_INT DlgHTMLMapperSecondExample(HWND HWND, pBITMAPHANDLE pBitmap){L_INT nRet;JPEGWEBTUNERDLGPARAMS;memset (&DlgParams, 0,运算符(jpegwebtunerdlgparams));DlgParams。uStructSize =运算符(jpegwebtunerdlgparams);DlgParams。pBitmap = pBitmap;DlgParams。uDlgFlags = DLG_JPEGWEBTUNER_SHOW_INFORMATION |DLG_JPEGWEBTUNER_SHOW_PREVIEW |DLG_JPEGWEBTUNER_SHOW_TOOL_ZOOMLEVEL |DLG_JPEGWEBTUNER_SHOW_SAVETHUMBNAIL |DLG_JPEGWEBTUNER_SHOW_OPTIONS;nRet = L_DlgInit (DLG_INIT_COLOR);如果(nRet != SUCCESS && nRet != error_dlg_alreadyinitialized)返回nRet;nRet = L_DlgJPEGWebTuner (hWnd, &DlgParams);如果(SUCCESS_DLG_OK == nRet){ExportBitmap (MAKE_IMAGE_PATH(文本(“tuned.gif”)), pBitmap, &DlgParams);}其他的如果(nRet <1)返回nRet;nRet = L_DlgFree ();如果(nRet != SUCCESS)返回nRet;返回成功;}