CDC::GetTextExtentExPointI

检索字符数在一个指定空间中容纳的一个指定字符串的并将这些字符中的每一个文本边界加载数组。

BOOL GetTextExtentExPointI(
   LPWORD pgiIn,
   int cgi,
   int nMaxExtent,
   LPINT lpnFit,
   LPINT alpDx,
   LPSIZE lpSize
) const;

参数

  • pgiIn
    对数组的指针区域要检索的标志符号索引。

  • cgi
    该数组指定标志符号的多个按 pgiIn。

  • nMaxExtent
    在逻辑单位指定最大数量的宽度,格式字符串。

  • lpnFit
    用于接收的最大字符数计数将空间相应的整数的指针。nMaxExtent指定了。 当 lpnFit 是 NULL时,nMaxExtent 被忽略。

  • alpDx
    用于接收部分标志符号区域的指针整数。 该数组中的每个元素提供的距离,在逻辑单位,在标志符号索引数组的相应 nMaxExtent指定空格的开头和一个标志符号之间。 尽管此数组应至少有多个元素作为 cgi指定的标志符号索引,该函数。只有地区填充数组多种标志符号索引的由 lpnFit指定。 如果 lpnDxNULL,该函数不计算部分字符串宽度。

  • lpSize
    用于接收标志符号索引的数组维数的一 范围 结构的指针,在逻辑单元。 此值不能为 NULL

返回值

非零,如果函数运行成功;否则为0。

备注

此成员函数模拟函数 GetTextExtentExPointI的功能,如 Windows SDK所述。

要求

Header: afxwin.h

请参见

参考

CDC 类

层次结构图

CDC::GetTextExtentPointI