CDC::GetOutputCharWidthnbsp(&N);

BOOL GetOutputCharWidth ( UINT nFirstChar, UINT nLastChar, LPINT lpBuffer const;

戻り値

関数が成功したそうでなければ 0。

パラメーター

nFirstChar

現在のフォント内の文字の連続したグループで最初の文字を指定します。

nLastChar

現在のフォント内の文字の連続したグループ内の最後の文字を指定します。

lpBuffer

現在のフォントで文字の連続したグループの幅値を受け取るバッファーへのポインター。

解説

出力デバイス コンテキストm_hDCを使用して、現在のフォントから文字の連続したグループ内の個々 の文字の幅を取得します。たとえば、 nFirstCharの文字を識別する '、' nLastChar 'z」の文字を識別する、関数のすべての小文字文字の幅を取得します。

関数はlpBufferが指すバッファーに、値を格納します。このバッファーは、幅のすべてを保持できる大きさである必要があります;つまり、あります少なくとも 26 のエントリ例で。

文字の文字の連続したグループで特定のフォントが存在しない場合は、既定の文字の幅値割り当てられます。

CDC の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CDC::GetCharWidthCDC::m_hAttribDCCDC::m_hDC :: GetCharWidth(&N)

Index