# include“l_bitmap.h”
L_LTIVW_APIL_INTEXT_FUNCTIONl_discontainerreversebitmap (hCellWnd, nSubCellIndex, uFlags)
反转指定单元格或子单元格中的图像。
窗口的句柄,表示将在其上应用函数效果的单元格。
hCellWnd中指定的单元格附加的图像列表的从零开始的索引。这个子单元格包含将被反转的图像。传递-1将此效果应用于所有子单元格。传递-2将此效果应用于所选的子单元格。
保留以备将来使用。通过0。
价值 | 意义 |
---|---|
成功 | 活动很成功。 |
< 1 | 发生错误。指返回代码. |
强烈建议使用此函数而不是图像处理函数L_ReverseBitmap。
必需的dll和库
如果用户使用鼠标左键单击图像,则此示例将反转图像和注释容器,并在鼠标右键上保留图像,并在鼠标中键上旋转图像。
示例(hdiscontainerreversebitmapexample)
{
HBITMAPLIST HBITMAPLIST;
如果(l_discontainergetcellcount (hCon, 0) < 0)
{
对话框(NULL,文本(“没有细胞可以逆转”),文本(“错误”), MB_OK);
返回失败;
}
HWND hCellWnd = l_discontainergetcellwindowhandle (hCon, 0,0);
l_discontainergetcellbitmaplist (hCellWnd, &hBitmapList, 0);
如果(hBitmapList == NULL)
{
对话框(NULL,文本("细胞中没有图像可以反转"),文本(“错误”), MB_OK);
返回失败;
}
l_discontainerreversebitmap (hCellWnd, - 1,0);
返回成功;
}