BOOL GetOutputCharWidth ( UINT nFirstChar, UINT nLastChar, LPINT lpBuffer ) const;
戻り値
関数が成功したそうでなければ 0。
パラメーター
nFirstChar
現在のフォント内の文字の連続したグループで最初の文字を指定します。
nLastChar
現在のフォント内の文字の連続したグループ内の最後の文字を指定します。
lpBuffer
現在のフォントで文字の連続したグループの幅値を受け取るバッファーへのポインター。
解説
出力デバイス コンテキストm_hDCを使用して、現在のフォントから文字の連続したグループ内の個々 の文字の幅を取得します。たとえば、 nFirstCharの文字を識別する '、' nLastChar 'z」の文字を識別する、関数のすべての小文字文字の幅を取得します。
関数はlpBufferが指すバッファーに、値を格納します。このバッファーは、幅のすべてを保持できる大きさである必要があります;つまり、あります少なくとも 26 のエントリ例で。
文字の文字の連続したグループで特定のフォントが存在しない場合は、既定の文字の幅値割り当てられます。
CDC の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CDC::GetCharWidth、 CDC::m_hAttribDC、 CDC::m_hDC、 :: GetCharWidth(&N)