CDC::GetOutputTextExtent
出力デバイス コンテキスト、m_hDCを使用するには、このメンバー関数を呼び出して現在のフォントを使用してテキスト行の幅と高さを計算します。
CSize GetOutputTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetOutputTextExtent(
const CString& str
) const;
パラメーター
lpszString
文字列へのポインター。 このパラメーターの CString のオブジェクトを渡すこともできます。nCount
文字列の文字数を指定します。 nCount が 1 の場合、一つは、長さ計算されます。str
測定する指定文字が含まれている CString のオブジェクト。
戻り値
文字列のサイズは CSize のオブジェクト (論理単位で) 返されました。
解説
現在のクリップ領域は GetOutputTextExtentによって返される幅と高さには影響しません。
デバイスが標準のセル配列 (つまり、カーニングを実行します) に文字が設定されないため、文字列内の文字の範囲の合計は文字列の範囲と異なる場合があります。
必要条件
ヘッダー: afxwin.h