GetGlyphOutline VB声明 
Declare Function GetGlyphOutline Lib "gdi32" Alias "GetGlyphOutlineA" (ByVal hdc As Long, ByVal uChar As Long, ByVal fuFormat As Long, lpgm As GLYPHMETRICS, ByVal cbBuffer As Long, lpBuffer As Any, lpmat2 As MAT2) As Long 
说明 
取得TureType字体中构成一个字符的曲线信息。主要用于将文本转换成曲线,以及用于字体的特殊处理(比如造字程序。无论如何,都要求程序员掌握高深的字体技术)。请参考由微软发布的TureType字体规格书,其中对这个字体进行了更详细的解释 
Type GLYPHMETRICS
        gmBlackBoxX As Long
        gmBlackBoxY As Long
        gmptGlyphOrigin As POINTAPI
        gmCellIncX As Integer
        gmCellIncY As Integer
End Type
Type MAT2
        eM11 As FIXED
        eM12 As FIXED
        eM21 As FIXED
        eM22 As FIXED
End Type