GetRasterizerCaps函数返回指示TrueType字体是否安装在系统中的标志。
BOOL GetRasterizerCaps(
LPRASTERIZER_STATUS 【LPRS】, | //光栅化器信息结构的地址 |
UINT 【cb】 | //结构中的字节数 |
); |
参数
【LPRS】
指向RASTERIZER_STATUS结构以接收有关光栅化器的信息。
【cb】
指定要复制到【LPRS】参数指向的结构中的字节数。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
GetRasterizerCaps功能可以使应用程序和打印机驱动程序确定是否安装了TrueType字体。
如果在RASTERIZER_STATUS结构的wFlags成员中设置了TT_AVAILABLE标志,则至少安装了一个TrueType字体。如果设置了TT_ENABLED标志,系统将启用TrueType。
复制的实际字节数是【cb】参数中指定的成员或RASTERIZER_STATUS结构的长度,以较小者为准。
也可以看看