次の方法で共有


Font::GetHeight(REAL) メソッド (gdiplusheaders.h)

Font::GetHeight メソッドは、このフォントの行間をピクセル単位で取得します。 行間とは、2 つの連続するテキスト行のベース ライン間の垂直距離です。 したがって、行間には、行間の空白と文字自体の高さが含まれます。

構文

REAL GetHeight(
  [in] REAL dpi
);

パラメーター

[in] dpi

種類: REAL

フォントを表示するデバイスの垂直方向の解像度 (1 インチあたりのドット数) を指定する実数。

戻り値

種類: REAL

このメソッドは、フォントの行間をピクセル単位で返します。

注釈

フォント単位が UnitPixel 以外に設定されている場合、高さはピクセル単位で、指定した垂直方向の解像度を使用して計算されます。 たとえば、フォント単位がインチで、フォント サイズが 0.3 であるとします。 また、対応するフォント ファミリの場合、em の高さが 2048 で、行間が 2355 であるとします。 指定した垂直解像度が 96 ドット/インチの場合、高さは次のように計算されます。

2355*(0.3/2048)*96 = 33.1171875

要件

要件
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー gdiplusheaders.h (Gdiplus.h を含む)
Library Gdiplus.lib
[DLL] Gdiplus.dll

こちらもご覧ください

フォント

Font::GetSize

Font::GetStyle

Font::GetUnit

テキストとフォントの使用