CEditView::PrintInsideRect
更新 : 2007 年 11 月
rectLayout で指定された四角形内部にテキストを印刷します。
UINT PrintInsideRect(
CDC *pDC,
RECT& rectLayout,
UINT nIndexStart,
UINT nIndexStop
);
パラメータ
pDC
プリンタ デバイス コンテキストへのポインタ。nIndexStart
出力される最初の文字のバッファ内でのインデックス。nIndexStop
出力される最後の文字の次の文字のバッファ内でのインデックス。
戻り値
次に印刷される文字のインデックスを返します。これは、レンダリングされた最後の文字の次の文字です。
解説
CEditView コントロールが ES_AUTOHSCROLL スタイルを持たないときは、テキストはレンダリング四角形内でラップされます。コントロールが ES_AUTOHSCROLL スタイルを持つときは、テキストは四角形の右端でクリップされます。
四角形の寸法がテキストによって占有される元の四角形の一部を定義したものになるように、rectLayout オブジェクトの rect.bottom 要素は変更されます。
必要条件
ヘッダー : afxext.h