网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CDC::GetFontData
释义 CDC::GetFontData

DWORD GetFontData( DWORD dwTable,DWORD dwOffset,LPVOID lpData,DWORD cbData ) const;

返回值:如果成功,则返回lpData指向的缓冲区的字节数;否则返回-1。

参数:
dwTable指定返回的计量单位表名字。可以是由Microsoft Corporation公司制定的TrueType字体文件规范中列出的计量单位表之一。如果参数值为0,信息从文件中开始处获得。
dwOffset制定从表中开始获取信息处与表头的偏移量。如果值为0,表示将从dwTable指定的表头处开始获取信息。如果值大于或等于表的长度, GetFontData返回0。
lpData接收字体信息的缓冲区的指针。如果值为NULL,函数返回dwTable指定的字体数据所需要的缓冲区大小。
cbData用字节数表示的获取信息的长度。如果值为0,GetFontData返回dwTable指定的数据大小。

说明:
从缩放字体文件中获取字体单位信息。获取的信息由指定的字体文件偏移量和信息长度加以标识。应用有时利用GetFontData成员函数将TrueType字体存入文件。这样做使应用通过将dwTable, dwOffset, cbData设置为0来决定字体是否能被嵌入,并获取整个字体文件。应用通过检验OUTLINETEXTMETRIC结构的otmfsType成员,从而决定字体能否被嵌入。如果otmfsType设备设置为bit 1,字体嵌入则不允许;如果bit 1被清除,则可实现嵌入;如果为bit 2,则嵌入是只读的。如果应用利用该函数获取非TrueType字体信息,GetFontData成员函数返回-1。

请参阅:CDC::GetOutlineTextMetrics, ::GetFontData, OUTLINETEXTMETRIC
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:23:55