Description: 增加引用计数
Input: thumb 缩略图句柄
Return: 返回增加后的引用计数
Function: EXTERN_C LONG ELOAMAPI EloamThumbnail_AddRef(HELOAMTHUMBNAIL thumb);
Description: 减少引用计数(减少为0将会销毁)
Input: thumb 缩略图句柄
Return: 返回减少后的引用计数,为0表示已经销毁
Function: EXTERN_C LONG ELOAMAPI EloamThumbnail_Release(HELOAMTHUMBNAIL thumb);
Description: 添加图片
Input: thumb 缩略图句柄
imagePath 图片路径
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_Add(HELOAMTHUMBNAIL thumb, BSTR imagePath);
Description: 插入图片
Input: thumb 缩略图句柄
imagePath 图片路径
pos 插入位置
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_Insert(HELOAMTHUMBNAIL thumb, BSTR imagePath, LONG pos);
Description: 移除图片
Input: thumb 缩略图句柄
idx 图片索引
bDel TRUE表示删除图片文件,FALSE表示不删除
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_Remove(HELOAMTHUMBNAIL thumb, LONG idx, BOOL bDel);
Description: 清理图片
Input: thumb 缩略图句柄
bDel TRUE表示删除图片文件,FALSE表示不删除
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_Clear(HELOAMTHUMBNAIL thumb, BOOL bDel);
Description: 获取图片数量
Input: thumb 缩略图句柄
Return: 返回图片的数量
Function: EXTERN_C LONG ELOAMAPI EloamThumbnail_GetCount(HELOAMTHUMBNAIL thumb);
Description: 获取图片路径
Input: thumb 缩略图句柄
Idx 图片索引
Return: 返回图片的全路径
Function: EXTERN_C BSTR ELOAMAPI EloamThumbnail_GetFileName(HELOAMTHUMBNAIL thumb, LONG idx);
Description: 复选框是否钩选
Input: thumb 缩略图句柄
idx 索引值
Return: 选中返回TRUE,未选中返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_GetCheck(HELOAMTHUMBNAIL thumb, LONG idx);
Description: 设置复选框钩选
Input: thumb 缩略图句柄
idx 索引值
bCheck TRUE表示选中,FALSE表示不选中
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_SetCheck(HELOAMTHUMBNAIL thumb, LONG idx, BOOL bCheck);
Description: 设置语言
Input: thumb 缩略图句柄
langId 语言代号,表示识别的语言
0x00000001表示英文,0x00000002表示简体中文,0x00000004表示繁体中文,0x00000008表示泰语, 0x00000010表示德语,0x00000020表示俄语,0x00000040表示希腊语,0x00000080表示韩语,0x00000100表示西班牙语,0x00000200表示葡萄牙语,0x00000400表示意大利语;识别多种语言,则需要进行或操作
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_SetLanguage(HELOAMTHUMBNAIL thumb, LONG langId)
Description: 设置菜单项
Input: thumb 缩略图句柄
menuId 菜单Id
flag 菜单项掩码
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C BOOL ELOAMAPI EloamThumbnail_SetMenuItem(HELOAMTHUMBNAIL thumb, LONG menuId, LONG flag);
Description: 获取选中索引
Input: thumb 缩略图句柄
Return: 返回选中的索引
Function: EXTERN_C LONG ELOAMAPI EloamThumbnail_GetSelected(HELOAMTHUMBNAIL thumb);
Description: HTTP上传复选框选中的图片
Input: hWnd 父窗口
thumb 缩略图句柄
serverAddress 服务器地址
flag 0为正常模式,1为自动关闭对话框模式
Return: 成功返回TRUE,失败返回FALSE
Function: EXTERN_C LONG ELOAMAPI EloamThumbnail_HttpUploadCheckImage (HWND hWnd, HELOAMTHUMBNAIL thumb, BSTR serverAddress, LONG flag);
Description: 获取HTTP服务器返回消息
Other: 上传后调用,返回HTTP服务器返回消息,消息以##分隔
Function: EXTERN_C BSTR ELOAMAPI EloamThumbnail_GetHttpServerInfo();