DRAWTEXTPARAMS 结构 (winuser.h)

DRAWTEXTPARAMS 结构包含 DrawTextEx 函数的扩展格式设置选项。

语法

typedef struct tagDRAWTEXTPARAMS {
  UINT cbSize;
  int  iTabLength;
  int  iLeftMargin;
  int  iRightMargin;
  UINT uiLengthDrawn;
} DRAWTEXTPARAMS, *LPDRAWTEXTPARAMS;

成员

cbSize

结构大小(以字节为单位)。

iTabLength

每个制表位的大小,单位等于平均字符宽度。

iLeftMargin

左边距,单位等于平均字符宽度。

iRightMargin

右边距,以等于平均字符宽度的单位为单位。

uiLengthDrawn

接收 DrawTextEx 处理的字符数,包括空格字符。 数字可以是 字符串的长度 ,也可以是位于绘图区下方的第一行的索引。 请注意,如果指定了DT_NOCLIP格式标志, 则 DrawTextEx 始终处理整个字符串。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 winuser.h (包括 Windows.h)

另请参阅

DrawTextEx

字体和文本结构

字体和文本概述