Font クラス (gdiplusheaders.h)

Font クラスは、特定のフォントのファミリ、高さ、サイズ、スタイル (またはスタイルの組み合わせ) などの特性をカプセル化します。 Font オブジェクトは、文字列を描画するときに使用されます。

継承

Font クラスは GdiplusBase を実装します。

メソッド

Font クラスには、これらのメソッドがあります。

 
Font::Clone

Font::Clone メソッドは、この Font オブジェクトに基づいて新しい Font オブジェクトを作成します。
Font::Font

このトピックでは、Font クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「Font Class」を参照してください。 (オーバーロード 1/2)
Font::Font

FontFamily オブジェクト、サイズ、フォント スタイル、および測定単位に基づいて Font::Font オブジェクトを作成します。
Font::Font

フォント ファミリ、サイズ、フォント スタイル、単位、FontCollection オブジェクトに基づいて Font::Font オブジェクトを作成します。
Font::Font

このトピックでは、Font クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「Font Class」を参照してください。 (オーバーロード 2/2)
Font::Font

指定したデバイス コンテキストで現在選択されている Windows グラフィックス デバイス インターフェイス (GDI) フォント オブジェクトに基づいて Font::Font オブジェクトを作成します。 このコンストラクターは、GDI との互換性のために提供されます。
Font::Font

GDILOGFONT 構造体へのハンドルを使用して、Windows グラフィックス デバイス インターフェイス (GDI) 論理フォントから Font::Font オブジェクトを間接的に作成します。
Font::Font

Windows グラフィックス デバイス インターフェイス (GDI) の論理フォントから Font::Font オブジェクトを直接作成します。 (オーバーロード 2/2)
Font::Font

Windows グラフィックス デバイス インターフェイス (GDI) の論理フォントから Font::Font オブジェクトを直接作成します。 (オーバーロード 1/2)
Font::GetFamily

Font::GetFamily メソッドは、このフォントの基になるフォント ファミリを取得します。
Font::GetHeight

Font::GetHeight メソッドは、指定した Graphics オブジェクトの現在の単位で、このフォントの行間を取得します。
Font::GetHeight

Font::GetHeight メソッドは、このフォントの行間をピクセル単位で取得します。
Font::GetLastStatus

Font::GetLastStatus メソッドは、この Font オブジェクトの最新のメソッドエラーの性質を示す値を返します。
Font::GetLogFontA

Font::GetLogFontA メソッドは、LOGFONTA 構造体を使用して、この Font オブジェクトの属性を取得します。
Font::GetLogFontW

Font::GetLogFontW メソッドは、LOGFONTW 構造体を使用して、この Font オブジェクトの属性を取得します。
Font::GetSize

Font::GetSize メソッドは、この Font オブジェクトのフォント サイズ (通常は em サイズと呼ばれます) を返します。 サイズは、この Font オブジェクトの単位です。
Font::GetStyle

Font::GetStyle メソッドは、このフォントの書体のスタイルを取得します。
Font::GetUnit

Font::GetUnit メソッドは、この Font オブジェクトの測定単位を返します。
Font::IsAvailable

Font::IsAvailable メソッドは、この Font オブジェクトが正常に作成されたかどうかを判断します。

解説

GDI+ API を使用する場合、アプリケーションで信頼されていないソースから任意のフォントをダウンロードできないようにする必要があります。 オペレーティング システムでは、インストールされているすべてのフォントが信頼されるように、管理者特権が必要です。

必要条件

   
対象プラットフォーム Windows
ヘッダー gdiplusheaders.h