POLYTEXT结构体描述PolyTextOut 函数应该如何绘制一个文本字符串。
定义
typedef struct _POLYTEXT {
int x;
int y;
UINT n;
LPCTSTR lpstr;
UINT uiFlags;
RECT rcl;
int *pdx;
} POLYTEXT, *PPOLYTEXT;
成员
x,y 定义了字串的参考位置。根据设备场景当前的文本对齐设置,字串会对齐这个参考点
n 字串的字符数量
lpStr 欲描绘的字串
uiFlags 可设为下述一个或多个常数:
ETO_CLIPPED 将输出剪切成由rcl字段指定的一个矩形
ETO_OPAQUE 用当前背景色填充rcl矩形
rcl 用于指定约束矩形(如已经设置了ETO_CLIPPED)
pdx 指针指向一个 int 数组,包含了字串中每个字符的宽度