EnumFonts |
Declare Function Api_EnumFonts& Lib "gdi32" Alias "EnumFontsA" (ByVal hDC&, ByVal lpFaceName$, ByVal lpFontFunc&, ByVal lParam&) |
Declare Function EnumFonts Lib "gdi32" Alias "EnumFontsA" (ByVal hDC As Long, ByVal lpFaceName As String, ByVal lpFontFunc As Long, ByVal lParam As Long) As Long |
|
指定されたデバイスで利用可能なフォントを列挙する。EnumFonts
関数は、指定された書体名を持つフォントに対してフォントに関する情報を取得し、アプリケーション定義のコールバック関数に渡す。このコールバック関数により、フォント情報を自由に処理することができる。すべてのフォントを列挙し終わるか、コールバック関数が
0 を返すまで、列挙は継続される。 関数を使う。 |
|
パラメータ
EnumFonts 関数は、利用可能な各書体の属するフォントのうちの 1 つを無作為に選択して列挙する。 TrueType フォントに関連付けられたスタイル名を取得する。EnumFontFamiliesEx 関数を使うと、EnumFonts 関数を使って列挙できない フォントのスタイルに関する情報を取得することができる。 |