# include“l_bitmap.h”
L_LTIVW_APIL_INTEXT_FUNCTIONl_discontainersetsubcelltag (hCellWnd, nSubCellIndex, uRow, uAlign, uType, pString, uFlags)
在特定单元格或子单元格中的特定位置上设置子单元格标记。
窗口的句柄,表示将在其上应用函数效果的单元格。
图像列表的从零开始的索引,附加到nCellIndex中指定的单元格。这个子单元格是放置标签的地方。传递-2以引用所选的子单元格。
放置标记之前要计数的行数。
值,该值指定计算uRow参数中指定行的起始点。例如,如果uAlign是diswin_align_bottomleft,而uRow是4,应用程序将从底部开始计数4行,并将标记放置在该位置。可能取值为:
价值 | 意义 |
---|---|
DISPWIN_ALIGN_TOPLEFT | [0x0000]从单元格顶部开始计数行数。标记是左对齐的。 |
DISPWIN_ALIGN_LEFTCENTER | [0x0001]基于单元格的高度,标签被放置在中间,并左对齐。 |
DISPWIN_ALIGN_BOTTOMLEFT | [0x0002]从单元格底部开始计数行数。标记是左对齐的。 |
DISPWIN_ALIGN_TOPCENTER | [0x0003]标签被放置在中间,基于单元格的宽度,并顶部对齐。 |
DISPWIN_ALIGN_BOTTOMCENTER | [0x0004]标签被放置在中间,基于单元格的宽度,并在底部对齐。 |
DISPWIN_ALIGN_TOPRIGHT | [0x0005]从单元格顶部开始计数行数。标签是右对齐的。 |
DISPWIN_ALIGN_RIGHTCENTER | [0x0006]标签被放置在中间,基于单元格的高度,并且是正确的。 |
DISPWIN_ALIGN_BOTTOMRIGHT | [0x0007]从单元格底部开始计数行数。标签是右对齐的。 |
值,该值表示要添加的标记类型。可能取值为:
价值 | 意义 |
---|---|
DISPWIN_TYPE_USERDATA | [0x0000]用户数据标记 |
DISPWIN_TYPE_SCALE | [0x0001]比例标记 |
DISPWIN_TYPE_WLCENTERWIDTH | [0x0002]窗口级别标记 |
DISPWIN_TYPE_FIELDOFVIEW | [0x0003]视场标签 |
DISPWIN_TYPE_OWNERDRAW | [0x0004]所有者绘制标记 |
DISPWIN_TYPE_FRAME | [0x0005]帧标签。 |
DISPWIN_TYPE_RULERUNIT | [0x0006]标尺单位标签。 |
包含自定义标记的字符串。该参数仅在“uType”设置为“diswin_type_userdata”时使用。
保留以备将来使用。通过0。
价值 | 意义 |
---|---|
成功 | 活动很成功。 |
< 1 | 发生错误。指返回代码. |
这个函数设置Sub-Cell标签。子单元格标签是只出现在单元格帧中的一帧上的标签。您可以使用函数l_discontainersetsubcelltag创建子单元格标记。若要创建出现在单元格的所有帧上的标记,请使用L_DispContainerSetCellTag.
必需的dll和库