GetTextExtentPoint32Wrap 函数
[GetTextExtentPoint32Wrap 可通过 Windows XP 使用 Service Pack 2 (SP2) 。 在后续版本中,它可能已更改或不可用。 建议直接使用 GetTextExtentPoint 。]
计算指定文本字符串的宽度和高度。 此函数包装对 GetTextExtentPoint 的调用。
语法
BOOL GetTextExtentPoint32Wrap(
_In_ HDC hdc,
_In_ LPCTSTR lpString,
_In_ UINT cbCount,
_Out_ LPSIZE lpSize
);
参数
-
hdc [in]
-
类型: HDC
设备上下文的句柄。
-
lpString [in]
-
类型: LPCTSTR
指向包含要绘制的文本的缓冲区的指针。 字符串不需要以零结尾,因为 cbCount 指定字符串的长度。
-
cbCount [in]
-
类型: UINT
lpString 指向的字符串的长度(以字节为单位)。
-
lpSize [out]
-
类型: LPSIZE
此方法返回时,包含指向 SIZE 结构的指针,该结构包含字符串的维度(以逻辑单元为单位)。
返回值
类型: BOOL
如果成功,则返回非零值;否则为 0。
要获得更多的错误信息,请调用 GetLastError。
备注
GetTextExtentPoint32Wrap 不会按名称导出或在公共头文件中声明。 若要使用它,必须使用 GetProcAddress 并从 ComCtl32.dll 请求序号 420 来获取函数指针。
有关其他说明,请参阅 GetTextExtentPoint。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
DLL |
|