次の方法で共有


フォントおよびテキスト関数 (Windows GDI)

フォントとテキストでは、次の関数が使用されます。

機能 形容
AddFontMemResourceEx 埋め込みフォントをシステム フォント テーブルに追加します。
AddFontResource システム フォント テーブルにフォント リソースを追加します。
AddFontResourceExする システム フォント テーブルにプライベート フォントまたは列挙不可能なフォントを追加します。
CreateFont 論理フォントを作成します。
CreateFontIndirect 構造体から論理フォントを作成します。
CreateFontIndirectEx 構造体から論理フォントを作成します。
DrawText 書式設定されたテキストを四角形に描画します。
DrawTextEx 書式設定されたテキストを四角形で描画します。
EnumFontFamExProc フォントを処理するために EnumFontFamiliesEx使用されるアプリケーション定義呼び戻し関数。
EnumFontFamiliesEx 特定の特性を持つシステム内のすべてのフォントを列挙します。
extTextOut 文字列を描画します。
GetAspectRatioFilterExする 縦横比フィルターの設定を取得します。
GetCharABCWidths TrueType フォントから連続する文字の幅を取得します。
GetCharABCWidthsFloat 現在のフォントから連続する文字の幅を取得します。
GetCharABCWidthsI 連続するグリフ インデックスの幅を取得するか、TrueType フォントからグリフ インデックスの配列から取得します。
GetCharacterPlacementする 文字列に関する情報を取得します。
GetCharWidth32 現在のフォントから連続する文字の幅を取得します。
GetCharWidthFloat 現在のフォントから連続する文字の小数部の幅を取得します。
GetCharWidthI 現在のフォントから、連続するグリフ インデックスの幅またはグリフ インデックスの配列を取得します。
GetFontData TrueType フォントのメトリック データを取得します。
GetFontLanguageInfo 表示コンテキストの選択したフォントに関する情報を返します。
GetFontUnicodeRanges フォントでサポートされている Unicode 文字を示します。
GetGlyphIndices 文字列をグリフ インデックスの配列に変換します。
GetGlyphOutlineする TrueType フォントの文字のアウトラインまたはビットマップを取得します。
GetKerningPairs フォントの文字とカーニングのペアを取得します。
GetOutlineTextMetricsする TrueType フォントのテキスト メトリックを取得します。
GetRasterizerCaps TrueType フォントがインストールされているかどうかを示します。
GetTabbedTextExtentする タブを含む文字列の幅と高さを計算します。
GetTextAlign デバイス コンテキストのテキスト配置設定を取得します。
GetTextCharacterExtra デバイス コンテキストの現在の文字間の間隔を取得します。
GetTextColor デバイス コンテキストのテキストの色を取得します。
GetTextExtentExPoint スペース内に収まる文字列内の文字数を取得します。
GetTextExtentExPointI スペース内に収まるグリフ インデックスの数を取得します。
GetTextExtentPoint32 文字列の幅と高さを計算します。
GetTextExtentPointI グリフ インデックスの配列の幅と高さを計算します。
GetTextFaceする デバイス コンテキストで選択されているフォントの名前を取得します。
GetTextMetricsする バッファーにフォントのメトリックを入力します。
PolyTextOut デバイス コンテキストでフォントとテキストの色を使用して、複数の文字列を描画します。
RemoveFontMemResourceEx ソースがドキュメントに埋め込まれたフォントをシステム フォント テーブルから削除します。
RemoveFontResource ファイル内のフォントをシステム フォント テーブルから削除します。
RemoveFontResourceEx システム フォント テーブルからプライベートフォントまたは列挙不可能フォントを削除します。
SetMapperFlags 論理フォントを物理フォントにマップするために使用するアルゴリズムを変更します。
SetTextAlign デバイス コンテキストのテキスト配置フラグを設定します。
SetTextCharacterExtra 文字間の間隔を設定します。
SetTextColor デバイス コンテキストのテキストの色を設定します。
SetTextJustification システムが文字列内の区切り文字に追加する領域の量を指定します。
TabbedTextOutする 指定した値にタブを展開して、位置に文字列を書き込みます。
TextOut 場所に文字列を書き込みます。

 

廃止された関数

これらの関数は、16 ビット バージョンの Windows との互換性のためにのみ提供されます。

  • CreateScalableFontResource
  • EnumFontFamiliesする
  • EnumFontFamProc
  • EnumFontsする
  • EnumFontsProc
  • GetCharWidth
  • GetTextExtentPoint