<Return[G]><Top>

GetKerningPairs

Declare Function Api_GetKerningPairs& Lib "gdi32" Alias "GetKerningPairsA" (ByVal hdc&, ByVal cPairs&, lpkrnpair As KERNINGPAIR)

Declare Function GetKerningPairs Lib "gdi32" Alias "GetKerningPairsA" (ByVal hdc As Long, ByVal cPairs As Long, lpkrnpair As KERNINGPAIR) As Long

指定されたデバイスコンテキストで現在選択されているフォントのカーニングペアを取得する。

パラメータ
hdc
    デバイスコンテキストのハンドルを指定する。
nNumPairs
    lpkrnpair パラメータが指す配列の要素数を指定する。フォントがここに指定した数より多くのカーニングペアを持っている場合は、エラーが返

    る。
lpkrnpair
    カーニングペアを受け取る 構造体の配列へのポインタを指定する。この配列には、少なくとも nNumPairs パラメータで指定した数と同じ数

    の構造体が含まれていなければならない。このパラメータに NULL を指定すると、関数はフォントがもつカーニングペアの総数を返す。

戻り値
    関数が成功すると、配列に格納されたカーニングペアの数が返る。
    関数が失敗すると、0 が返る。
    Windows NT/2000:拡張エラー情報を取得するには、 関数を使う。