如果一种TTF字体没有加入到Windows' font table是不会得到什么信息的, 除非你<br>对TTF文件格式(特别是header)有所了解.<br><br>可以用AddFontResource函数将TTF文件临时加入到系统, 检查它的信息后使用<br>RemoveFontResource从系统中删除.<br><br>对于TTF文件, 如果没有伴随的头文件*.FOT, 必须首先CreateScalableFontResource<br>函数去创建(将TTF文件名作为第三个参数)一个然后才能使用AddFontResource将<br>新创建的FOT文件名作为参数. <br><br>每当为系统添加或删除一个font资源时, 必须用SendMessage发送一个FONTCHANGE <br>消息给系统, 以便通知其他程序系统的字体表发生了变化.<br><br>