次の方法で共有


CEditView::PrintInsideRect

rectLayoutで指定された四角形のテキストを印刷します PrintInsideRect

UINT PrintInsideRect(
   CDC *pDC,
   RECT& rectLayout,
   UINT nIndexStart,
   UINT nIndexStop 
);

パラメーター

  • pDC
    プリンターのデバイス コンテキストへのポインター。

  • rectLayout
    テキストを表示する四角形を指定する RECTCRect のオブジェクトまたは構造体への参照。

  • nIndexStart
    表示される最初の文字バッファー内のインデックス。

  • nIndexStop
    表示されている場合は、最後の文字に続く文字バッファー内のインデックス。

戻り値

印刷する次の文字のインデックス (表示される最後の文字に続く文字)。

解説

CEditView のコントロールにスタイル ES_AUTOHSCROLLがない場合は、テキスト レンダリングの四角形内にラップされます。コントロールにスタイル ES_AUTOHSCROLLがある場合、テキストは四角形の右端でクリップされます。

rectLayout の オブジェクトの rect.bottom の要素は四角形の寸法のテキストに使用する元の四角形の一部を定義するように変更されます。

必要条件

ヘッダー: afxext.h

参照

関連項目

CEditView クラス

階層図

CEditView::SetPrinterFont

CEditView::GetPrinterFont